linux查询⽂件⼤⼩⼤于1g_Linux⽂件的常⽤操作命令linux⽂件操作常⽤指令
1、系统命令
runlevel # 查看当前的运⾏级别
systemctl status firewalld # 开启⽹络服务功能
stop # 关闭
restart # 重启
reload # 重载
reboot # 重启
halt # 关机
poweroff # 关机
2、查看⽂件常⽤命令
cat # 在命令提⽰符下查看⽂件内容
more # 在命令提⽰符中分页查看⽂件内容
less # 命令⾏中查看⽂件可以上下翻页反复浏览
head # 命令⾏中查看⽂件头⼏⾏
tail # 命令⾏中查看⽂件尾⼏⾏
wc # 统计⽂件的单词数 ⾏数等信息
3、⽬录管理常⽤指令
pwd # 查看你当前所在的⽬录
cd # 切换⽬录
ls # 查看显⽰⽬录的内容
du # 统计⽬录和⽂件空间的占⽤情况
mkdir # 创建新⽬录
rmdir # 删除空⽬录
touch # 创建⽂件
rm # 删除⽂件
ln # 创建硬链接
ln -s # 创建软链接
cp # 复制⽂件或⽬录
mv # 移动⽂件或⽬录
which # 查看linux命令所在的⽬录
复制代码
4、账号与权限
'''1.组管理'''
groupadd group_name # 创建⼀个新⽤户组
groupdel group_name # 删除⼀个⽤户组
groupmod -n new_group_name old_group_name # 重命名⼀个⽤户组'''2.⽤户管理'''
useradd zhangsan # 创建账户张三
passwd zhangsan # 给⽤户设置密码
userdel -r zhangsan # 删除张三及他的宿主⽬录
'''3.⽤户组管理'''
gpasswd -a zhangsan root # 将张三⽤户加⼊root组
groups zhangsan # 确认zhangsan⽤户在root组
gpasswd -d lisi root # 将李zhangsan户从root组中删除
'''4.权限管理'''linux在线命令查询平台
chown -R zhangsan /aaa # 将⽂件夹/aaa的多有者修改为zhangsan chown root:root /aaa # 将/aaa⽂件夹的属主和属组都改成root
chmod 777 /aaa # 给⽂件夹⽂件/aaa设置权限为777
linux查看系统基本参数常⽤命令
1、查看磁盘
df -hl # 查看磁盘使⽤情况
df -h /home # 查看指定⽬录磁盘使⽤情况
du -sh ./*|grep G # 查看当前⽬录下个⽂件⼤于1G的⽂件夹
find / -type f -size +10M -a -size -100M -print0 | xargs -0 du -h | sort -nr # 查⽂件⼤于10M⼩于100M,倒序排列
2、查看CPU
killcpu.sh # 编写⼀个脚本耗尽CPU
top # 查看cpu 内存等使⽤情况
sar -u 1 5 # 每1秒采集⼀次CPU使⽤率,共采集5次
cat /proc/cpuinfo # 查看CPU基本信息
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看CPU个数
3、查看内存
kill_memory.sh # 编写⼀个脚本消耗内存
free -m # 查询内存详情
cat /proc/meminfo # 查看内存详细信息
vmstat -s # 显⽰内存使⽤详细信息
vmstat
4、查看负载
# 那么什么是系统平均负载呢?
uptime # 查询系统当前负载信息
cat /proc/loadavg # 查看负载信息
5、进程基础命令
ps -ef|grep python # 查看python相关进程
ps -aux | grep python # 查看python相关进程
top # 显⽰当前正在运⾏的进程
pgrep -ln sshd # 通过程序的名字来查询进程的⼯具,⼀般是⽤来判断程序是否正在运⾏
pstree -apnh|grep sshd # 显⽰进程间的关系
pidof sshd # 显⽰sshd进程的所有进程号
kill 和 pkill # 杀死进程
netstat -anptu|grep 22 # 查看22端⼝运⾏的服务
linux⽹络故障排查
1、链路是否连通
⽬的:检查⽹卡与⽹络是否物理连通,⽹线是否插好且连接可⽤,很多时候不能⽴刻到机房确定物理连接
# 检查⽹卡与⽹络是否物理连通,⽹线是否插好且连接可⽤,很多时候不能⽴刻到机房确定物理连接[root@linux-node1 django-docker]# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: 1000Mb/s # 当前⽹卡的速度,这是⼀个千兆⽹卡;
Duplex: Full # 当前⽹络⽀持全双⼯
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes # 前⽹卡和⽹络的物理连接正常
ethtool eth0 确定eth0⽹卡⽹线是否插好
2、⽹卡和ip是否正常
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论