一些工作中用到的Linux命令

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的设置。

  1. 命令行提示符完全显示完整的工作目录名称:
export PS1='[\u@\h $PWD]$'
  1. 命令行提示符只列出最后一个目录:
export PS1='[\u@\h \W]$'
  1. 命令行提示符显示完整工作目录,当前用户目录会以 ~代替:
export PS1='[\u@\h \w]$'

修改完成后,执行: source /etc/profile 使配置生效即可。
命令释义:

\u 显示当前用户账号
\h 显示当前主机名
\W 只显示当前路径最后一个目录
\w 显示当前绝对路径(当前用户目录会以 ~代替)
$PWD 显示当前全路径
$ 显示命令行’$'或者’#'符号

6安装vsftpd

  1. 安装vsftpd
yum install vsftpd
  1. 启动服务
service vsftpd start

启动服务时报错:
在这里插入图片描述
在这里插入图片描述
解决方法:修改配置文件

/etc/vsftpd/vsftpd.conf

listen=NO 改为 listen=YES
listen_ipv6=YES 改为 listen_ipv6=NO
具体原因不知…
在这里插入图片描述

  1. 查看进程
ps -ef|grep ftp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值