sudo

CentOS8搭建FTP服务器

旧城冷巷雨未停 提交于 2020-01-04 00:50:25
1 概述 文章主要讲了CentOS8如何利用vsftpd搭建一个FTP服务器,然后进行简单的匿名上传/下载与用户上传/下载测试,还有使用了wget测试. 2 安装vsftpd yum install -y vsftpd 3 开启服务 service httpd start 4 设置开机启动 可以用 systemctl list-unit-files | grep vsftpd 查看是否开机启动.显示disabled. 通过 chkconfig vsftpd on 开启自启,再次执行systemctl,可以看到变成了enabled. 5 修改/etc/vsftpd/vsftpd.conf sudo vim /etc/vsftpd/vsftpd.conf 首先修改 为YES. 再添加一行anon_upload_enable=YES 第一行的意思是允许匿名登录,第二行的意思是允许匿名上传. 重启服务. service vsftpd restart 6 创建测试文件 cd /var/ftp/pub sudo vim test 7 测试 7.1 浏览器测试 7.1.1 匿名测试 ifconfig获取内网ip,在浏览器中输入ftp://ip. 可以看到有一个pub文件夹,里面有刚才新建的test文件. 右键保存即可下载文件. 下载完成. 去终端看看. 7.1.2 用户登录测试 输入 ftp:/

mac升级node和npm

允我心安 提交于 2020-01-04 00:43:43
一.查看本机当前Node.js和npm版本 node -v npm -v 二.清除node.js的cache sudo npm cache clean -f 三.安装"n"模块,管理node.js sudo npm install -g n 四.更新node.js版本 升级到稳定版本:sudo n stable 升级到最高版本:sudo n latest 升级到指定版本:sudo n v10.16.0 五.更新npm版本 sudo npm install npm@latest -g 来源: CSDN 作者: zhener09 链接: https://blog.csdn.net/sinat_41747081/article/details/103825670

ubuntu换源

无人久伴 提交于 2020-01-03 20:08:11
1.备份软件源源文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2.打开阿里云站查看源地址 https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.53322f70tUj75z 3.打开软件源文件将找到的对应的内容替换进去 sudo vi /etc/apt/sources.list 4.更新 sudo apt update 来源: CSDN 作者: Yarnell_想太多先森 链接: https://blog.csdn.net/Yarnell93/article/details/103825106

linux下创建USB启动盘(支持windows,linux,并包含工具箱)

大憨熊 提交于 2020-01-03 19:59:07
目前网络上,能否搜到的linux下创建windows启动盘的方法,有个缺陷,只能启动,并没有提供工具箱,这等于活干到一半,剩下的不管了,如果windows启动之后,不包含工具箱,什么事情也做不了,所以老男人推荐一个新工具MultiBootUSB,同时支持windows和linux应用,并且提供了deb和rpm包,以及源码包, 下载页面:http://multibootusb.org/page_download/ 使用指南:http://multibootusb.org/page_guide/ 官方给出的使用指南有点乱,要耐心一点,开源项目不能要求太多,多点理解, 1. 准备 笔者的linux系统为debian 10, 下载https://github.com/mbusb/multibootusb/releases/download/v9.2.0/python3multibootusb_9.2.0-1_all.deb 安装所需的库文件 sudo apt install python3-pyqt5 python3-pyudev python3-dbus python3-six p7zip-full parted util-linux mtools 安装qemu sudo apt install qemu qemu-system-x86 安装multibootusb sudo dpkg

认识与使用systemctl命令

流过昼夜 提交于 2020-01-03 12:47:51
一、systemctl介绍 通常,Linux 的启动一直采用init进程。 我们经常看到 $ sudo /etc/init.d/apache2 start 或者 $ service apache2 start 这种方法有两个缺点: 一是启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程。 二是启动脚本复杂。init进程只是执行启动脚本,不管其他事情。脚本需要自己处理各种情况,这往往使得脚本变得很长。 为此,LINXU设计引入了Systemd 它的设计目标是,为系统的启动和管理提供一套完整的解决方案。根据 Linux 惯例,字母d是守护进程(daemon)的缩写。Systemd 这个名字的含义,就是它要守护整个系统。使用了 Systemd,就不需要再用init了。Systemd 取代了initd,成为系统的第一个进程(PID 等于 1),其他进程都是它的子进程。 通过上图的命令,我们可以查看Systemd版本。 总的来说,Systemd 的优点是功能强大,使用方便,缺点是体系庞大,非常复杂。事实上,现在还有很多人反对使用 Systemd,理由就是它过于复杂,与操作系统的其他部分强耦合,违反”keep simple, keep stupid”的Unix 哲学。 上图就是Systemd的架构图,看着有点吓人! 二、systemctl命令 Systemd

ubuntu清除多余内核

若如初见. 提交于 2020-01-03 04:08:58
  如果升级到了一个新的内核,并且还比较稳定,那么老的内核就可以清理了,放在电脑里也占位置。方法(命令行比较通用)如下: 1.查看系统内存在的内核版本列表: sudo dpkg --get-selections |grep linux 结果: libselinux1 installlinux-firmware installlinux-generic installlinux-headers-3.0.0-12 installlinux-headers-3.0.0-12-generic installlinux-headers-3.0.0-16 installlinux-headers-3.0.0-16-generic installlinux-headers-generic installlinux-image-3.0.0-12-generic installlinux-image-3.0.0-16-generic installlinux-image-generic installlinux-libc-dev installlinux-sound-base installpptp-linux installsyslinux installsyslinux-common installutil-linux install 2. 查看当前Ubuntu系统使用的内核版本 uname

Ubuntu 安装cuDNN

这一生的挚爱 提交于 2020-01-03 03:50:43
官方网址 1.1.下载: libcudnn7-doc_7.4.2.24-1+cuda10.0_amd64.deb cudnn-10.0-linux-x64-v7.5.0.56.tgz 1.2 .解压cudnn-10.0-linux-x64-v7.5.0.56.tgz: tar -xzvf cudnn-10.0-linux-x64-v7.5.0.56.tgz 执行: $ sudo cp cuda/include/cudnn.h /usr/local/cuda/include $ sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 $ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn* 1.3. dpkg -i libcudnn7-doc_7.4.2.24-1+cuda10.0_amd64.deb 1.4.验证: cp -r /usr/src/cudnn_samples_v7/ $HOME cd $HOME /cudnn_samples_v7/mnistCUDNN make clean && make ./mnistCUDNN If cuDNN is properly installed and running on your

4.linux用户管理(sudo 权限)

让人想犯罪 __ 提交于 2020-01-03 03:23:37
1 、创建用户、设置密码、删除用户 命令: useradd -m -g 组名 用户名 添加new用户; -m自动创建用户家目录,如果没有-m很麻烦,先删除用户再重新创建用户账号; -g指定用户的组,此时指定的组是主组,否则就创建同名组。 passwd 用户名 设计用户密码,普通用户passwd可修改自己的密码 userdel -r 用户名 -r自动删除用户以及家目录 cat /etc/passwd | grep 查找对象(ubuntu) 确认用户信息,用户信息存放在passwd文件中,具体信息后面会详细讲 id 用户名 不列出用户名时默认已登录用户名 查看用户全部的信息,包括所有的UID(用户号、,GID(用户组号),可以查询附加组与主组的信息 UID信息存放在/etc/passwd文件中 GID详细信息存放在/etc/group中,group存放组的信息,其中包括主组与附加组 who 查看当前所登陆的所有用户列表 查看到的信息如: Python tty7 时间 (:0)//空括号代表本地账号 (其他计算机登录用户则会显示对应的IP地址) whoami 查看当前登陆的用户账号 2 、主组与附加组介绍 命令:usermod 用来设置用户的主组、附加组、登录时使用的shell类型 介绍: 用户信息存放在/etc/passwd文件中 主组 对应的是passwd文件的第4列中

centos7安装docker-ce

旧城冷巷雨未停 提交于 2020-01-02 23:26:55
centos7安装docker,清华大学源 #uninstall docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine #install docker tools sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 #Tsinghua University yum repository sudo yum-config-manager \ --add-repo \ https://mydream.ink/utils/container/docker-ce.repo #install docker-ce sudo yum install docker-ce docker-ce-cli containerd.io #image speed up mkdir -p /etc/docker cat <<EOF >>/etc/docker/daemon.json { "registry-mirrors": [ "https:/

vmware tools

戏子无情 提交于 2020-01-02 21:29:21
vmware客户端安装(不推荐,在exsi上安装后出现黑屏无法启动,暂未找出原因) tar xzvf /mnt/cdrom/VMwareTools-x.x.x-xxxx.tar.gz -C /tmp/ cd /tmp/vmware-tools-distrib/ sudo ./vmware-install.pl -f 推荐方法(推荐,需要联网) sudo apt install open-vm-tools-desktop 来源: CSDN 作者: 阿尔发go 链接: https://blog.csdn.net/zhayushui/article/details/103809789