Linux常用且爱忘记的命令

压缩&解压

压缩:tar -czvf 压缩后文件名.tar.gz
解压:tar -zxvf 要解压的文件名.tar.gz

系统管理命令

命令说明
stat 文件名显示指定文件名的文件的相关信息
top显示当前系统中消耗资源最多的进程
ps显示瞬间的进程状态
du 文件名显示指定的文件(目录)已使用的磁盘空间的总量
df -h显示文件系统磁盘空间的使用情况
ifconfig 或 ip a显示网络接口信息
netstat显示网络状态信息
kill 9 pid杀一个进程

开关机

重启:
sudo reboot
sudo shutdown -r now
关机:
shutdown -h now

vim编辑器

三种运行模式:
编辑模式:等待编辑命令输入
插入模式:编辑模式下,输入i进入插入模式,插入文本信息
命令模式:在编辑模式下,输入:进入命令模式
命令模式中
:q 直接退出vim
:wq 保存后退出vim
:q! 强制退出
:w 文件名 将当前内容保存成某个文件
/ 查找字符串

文件权限管理

ls -al 可以显示文件或目录的权限信息
如:-rw-r–r-- 1 lusifer lusifer 675 Oct 26 17:20 .profile
以上包括
-:文件类型(d表目录、-表普通文件、l表链接文件)
rw-r–r--:文件权限,三位一组,前三位是用户权限、中间是用户组权限、最后是其他用户权限
(r可读权限 、w可写权限、x可执行权限、-表示无此权限)
1:连接数,指多少个文件指向同一个索引节点
lusifer lusifer:文档所属用户和所属组,文件所属用户和组是可以更改的
675:文档大小,默认是 bytes

更改操作权限
chown

是 change owner 的意思,主要作用就是改变文件或者目录所有者,所有者包含用户和用户组
chown [-R] 用户名称 文件或者目录
chown [-R] 用户名称 用户组名称 文件或目录
-R:进行递归式的权限更改,将目录下的所有文件、子目录更新为指定用户组权限

chmod

改变访问权限

chmod [who] [+ | - | =] [mode] 文件名

who
表示操作对象可以是以下字母的一个或者组合
u:用户 user
g:用户组 group
o:表示其他用户
a:表示所有用户是系统默认的

操作符号
+:表示添加某个权限
-:表示取消某个权限
=:赋予给定的权限,取消文档以前的所有权限

mode
表示可执行的权限,可以是 r、w、x

文件名
文件名可以使空格分开的文件列表

数字设定法

数字设定法中数字表示的含义

0 表示没有任何权限
1 表示有可执行权限 = x
2 表示有可写权限 = w
4 表示有可读权限 = r

也可以用数字来表示权限如 chmod 765 file_name

r w x r – x r - x
4 2 1 4 - 1 4 - 1
user group others
若要 rwx 属性则 4+2+1=7
若要 rw- 属性则 4+2=6
若要 r-x 属性则 4+1=5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值