Linux命令
1 创建用户并设置密码
创建用户:useradd -m userName
设置密码:passwd userName
回车后写入新密码,还有一个确认密码的过程,按提示操作即可
删除用户:userdel -r userName
2 查看分区信息
2.1 查看分区的文件系统类型
df -T
第二列Type即为文件系统类型
Linux文件系统类型有很多种:ext2,ext3,ext4,xfs,brtfs,zfs等等
2.2 查看分区容量
df -h
第二列Size为分区总容量
3 文件压缩解压
打tar包:tar -cvf pkgName fileName
解压tar包:tar -xvf pkgName
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
4 新建/删除文件/文件夹
4.1 新建文件/文件夹
新建文件:touch fileName
如:touch a.sh
新建文件夹:mkdir dirName
如:mkdir usr
新建多级目录:mkdir -p dirName1/dirName2/dirName3
如:mkdir usr/home/ming
4.2 删除文件/文件夹
删除单个文件:rm fileName
如:a.sh
批量删除文件:可以使用通配符 *
rm -rf *2020-12*
-r 表示向下递归,不管有多少级目录,一并删除
-f 表示强制删除
删除文件夹及文件夹下的所有文件:
rm -rf dirName
5 命令行显示文件路径设置
修改/etc/profile文件,在文件最后增加一行export的设置。
- 命令行提示符完全显示完整的工作目录名称:
export PS1='[\u@\h $PWD]$'
- 命令行提示符只列出最后一个目录:
export PS1='[\u@\h \W]$'
- 命令行提示符显示完整工作目录,当前用户目录会以 ~代替:
export PS1='[\u@\h \w]$'
修改完成后,执行: source /etc/profile
使配置生效即可。
命令释义:
\u
显示当前用户账号
\h
显示当前主机名
\W
只显示当前路径最后一个目录
\w
显示当前绝对路径(当前用户目录会以 ~代替)
$PWD
显示当前全路径
$
显示命令行’$'或者’#'符号
6安装vsftpd
- 安装vsftpd
yum install vsftpd
- 启动服务
service vsftpd start
启动服务时报错:
解决方法:修改配置文件
/etc/vsftpd/vsftpd.conf
listen=NO
改为 listen=YES
listen_ipv6=YES
改为 listen_ipv6=NO
具体原因不知…
- 查看进程
ps -ef|grep ftp