Linux常用指令

本文介绍了IT技术中的基础操作,包括文件权限管理、文件和目录操作、服务器资源查看、网络配置、进程管理等,如chmod、rm、ls、du、tar等命令的使用。
摘要由CSDN通过智能技术生成

一、文件相关

1.1. 赋予目录和文件权限

chmod -R 777 /tmp  # 赋予目录权限
chmod 777 1.txt   # 赋予单个文件权限

1.2. 删除文件和目录

rm 1.txt #删除文件
rm -rf /opt/test #删除目录

1.3. 查看文件和目录

ls # 简单列举目录和文件
ll # 详细列举目录和文件
pwd # 查看当前的目录

1.4. 查看目录的大小

du -sh /opt
ls -lh example.txt # 查看一个文件的大小,单位是Mb

1.5. 压缩和解压缩

tar -zxvf xxx.tar ./tmp #压缩目录
tar -zcvf xxx.tar #解压缩

1.6. 创建文件

touch hello.txt

1.7. 创建目录

mkdir test

二、服务器资源

2.1. 查看磁盘使用率

df -h

2.2. 查看内存

free -mh

2.3. 查看cpu占用情况

top

2.4. 查看服务器版本

cat /etc/redhat-release

2.5. 如何查看某个目录下面可以使用的磁盘空间

df -h /var

2.6. 如何查看文件的大小

ls -lh

2.7. 查看目录所占的空间

du -sh 目录路径/*  # 查看第一级目录的大小
du -sh /path/to/directory/mysql-bin*  # centos中如何查看一个目录中前缀是mysql-bin的文件所占用的大小
du -h --max-depth=1 /path/to/directory | sort -hr  # 查看第一级目录的大小并进行排序

三、网络相关

3.1. 查看网络ip

ifconfig

3.2. 查看端口使用情况

netstat -ntlp | grep 80
netstat -tuln    # 查看系统监听的所有端口

3.3. 如何通过ssh访问另外一台服务器

ssh zhangsan@112.222.22.33 22

3.4. 查看服务器能否访问公网

curl baidu.com

3.5. 通过curl访问地址,如何忽略ssl证书的影响

curl -k https://192.168.0.10:9000/group1/M151/74/ED/wKgAl2VawVGAHNarAAAbJEFeT0s

四、进程相关

4.1. 根据进程号查看进程内容

ps -ef|grep 22212

4.2. 根据进程号查看端口

netstat -tlnp | grep 进程号

4.3. 杀死进程

kill pid  # 正常方式杀死进程
kill -9 pid # 强制杀死进程,可能会有意想不到的结果

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值