Linux常用命令

用户管理

增加用户: useradd 用户名
删除用户: userdel 用户名
切换用户: su 用户名
查看当前活跃用户 w
查看有所有用户 cat /etc/passwd (普通用户ID500+)

修改用户属性

修改密码: passwd 用户名
修改用户名: usermod -l 新用户名 原用户名
修改用户所在组:usermod -g 组号 用户名

跳转操作

.代表当前目录 /代表根目录
返回上一级目录: cd ../
返回上两级目录: cd ../..
返回上次所在目录:cd -
进入当前用户主页(home) :cd
进入根目录: cd /

查看信息

查看当前目录:pwd
查看目录中文件 : ls
查看目录文件详细信息;ls -l (简写: ll)
查看更详细信息包括selinux权限: ls -Z
查看所有文件包括隐藏文件: ls -a
查看包涵关键字的文件: ls *关键字*

文件操作

创建一个文件: touch 文件名+后缀(可有可无)
编辑一个文件: vi 文件名
复制一个文件: cp 原文件名 新文件名
复制一个文件到指定目录:cp 原文件名 文件路径/新文件名 例子(cp a.txt /home/wenthkim/file/b.txt)
复制指定目录文件到指定目录: cp 文件路径/新文件名 文件路径/新文件名
例子(cp /home/wenthkim/a.txt /home/wenthkim/MyFile/b.txt)

创建一个文件夹:mkdir 文件夹名字
创建多个文件夹: mkdir 文件夹名 文件夹名 文件夹名 …
创建一个目录树: mkdir -p 文件夹名/文件夹名/文件夹名/…

删除一个文件:rm 文件名
删除一个文件夹和其所有内容: rm -rf 文件夹名 (-r递归删除, -f 判断是否存在)
删除多个文件夹和其所内容: rm -rf 文件夹名 文件夹名

移动当前文件到指定目录: mv 文件名 文件夹名/文件夹名(相对路径,即移动到的指定目录是当前文件夹的子目录,若不是则要在开始加/)
移动指定目录文件到当前目录:mv /文件夹名/文件夹名/文件名 .(代表当前目录)
移动指定目录文件到指定目录文件: mv /文件夹名/文件夹名/文件名 /文件夹名/文件夹名/文件名
移动文件夹到另一文件夹:mv /文件夹名/文件夹名 /文件夹名/文件夹名

查找包括关键字文件:find / -name 关键字 (/代表从根目录开始 -name 按名字搜索)
查找属于某个用户的所有文件: find / -user 用户名
查找指定目录的文件:比如:find /home/user -name *.txt (在/home/user 搜索.txt结尾的文件)

查看文件最后100行: tail -n 100 文件名
从第10行开始查看文件 tail -n +10 文件名

文件解压和压缩

打包并压缩文件夹 : tar -zcvf 新压缩包名 原文件夹名
例子: tar -zcvf wsj.tar.gz wsj
解压一个文件: tar -zxvf 压缩包文件名
例子:tar -zxvf wsj.tar.gz
查看压缩包详细内容: tar -tvf 压缩包名
例子:tar -tvf wsj.tar.gz
提取压缩包的一个文件:tar -xvf 压缩包名 文件名
例子:tar -tvf wsj.tar.gz wsj.txt

文件权限管理

+ 增加权限 - 删除权限
用户类型: u当前用户 g群组 o其它 a所有用户和群组
权限类型: 字符每3个一组(rwx),读(r)、写(w)、执行(x)
数字表示为:r=4,w=2,x=1 因此rwx=4+2+1=7
修改文件权限:chmod 用户类型+权限类型 文件或文件夹名
给所有人满权限:chmod 777 文件或文件夹名

挂载

挂载光驱: mount -t iso9660 光驱目录 挂载目录
例子:mount -t iso9660 /dev/cdrom /mnt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值