Linux(五)高级命令

Linux(五)高级命令

| :管道符号,并且在命令之间建立管道,将前面命令的输出作为后面命令的输入
ll | grep abc :管道前面的命令显示当前目录下的文件,后面从列出的文件名中寻找含有abc字符串的文件或目录
ps -ef | grep tomcat:ps -ef是查找所有运行的进程,通过管道符找到所有进程中包含了tomcat字符串的进程
netstat -apn | grep 22:要过滤某个端口22,或者是某个端口
tail -f error.log:不断刷新,查看实时更新的内容
kill -9 进程id:杀掉id为xxx的进程

一 、系统资源查找命令

ps 查看进程(动态)
ps -ef显示所有运行进程,并显示启动进程的命令
Uid用户ID
PID进程id
PPID父进程
C进程cpu占用率
Stime进程从启动到现在的时间
TTY终端号
CMD命令名称和参数

在这里插入图片描述

netstat 查看网络状况(net status的简写)
netstat -apn查看所有端口
netstat -an按一定顺序排列输出
netstat -p表示显示哪个进程在调用

二、权限赋予命令-chmod

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls -l命令来显示一个文件的属性以及文件所属的用户和组,如:
属主权限:文件拥有者的权限
属组权限:文件拥有者所在的用户组下用户的权限
在这里插入图片描述
chomd 语法:读(r):4,写(w):2,执行(x):1
chmod -R 755 /home/user/docs:要将目录/home/user/docs及其所有子目录和文件的权限设置为rwx r-x r-x

三、压缩、解压命令-tar.gz或-tar

  1. 将文件压缩成.tar.gz(或.tar)格式,用tar命令,使用-z调用gzip
    tar -czvf test.tar.gz test:将test文件夹压缩成test.tar.gz

  2. 将.tar.gz(或.tar)格式文件解压也是使用tar命令
    tar -xzvf test.tar.gz:将test.tar.gz解压得到test文件夹

  3. 命令参数详解

命令参数详解
-c建立归档/压缩
-x解归档/解压
-z有gzip属性的压缩文件
-v显示所有过程
-f使用档案名字,必须项,是最后一个参数,接文件名

四、压缩、解压命令-zip

  1. 将文件压缩成.zip格式用zip命令
    zip -r test.zip test:将test文件夹压缩成test.zip,必须带上r才会把文件压缩进去,不然会生成一个空的文件夹

  2. 将.zip格式的压缩文件解压使用unzip命令
    unzip test.zip:将test.zip文件夹解压

五、开关防火墙命令

systemctl stop firewalld.service:停止firewall
systemctl disable firewalld.service:禁止firewall开机启动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值