Linux常用指令

Linux常用指令

1.查看(静态)

#查看系统架构
uname -a

#查看cpu
lscpu
#或
cat /proc/cpuinfo

#查看内存
lsmem
#或
cat /proc/meminfo

#查看磁盘
df -h

#查看gpu
lspci | grep -i vga

2.查找

#查找当前目录及子目录下所有文件后缀为.c的文件
find -name "*.c"

#在根目录下查找文件名为cc的文件和文件夹(需root权限)
find / -name cc

#列出当前目录及子目录下的所有文件
find -type f -exec ls -l {} \;

#查找系统命令ls
which ls

3.压缩、解压

#压缩cc文件
tar zcvf cc.tar.gz cc

#解压cc.tar.gz文件
tar zxvf cc.tar.gz

# 解压cc.tar.bz2文件
tar jxvf cc.tar.bz2

4.查看(动态)

#查看xxx进程id
#USER(用户) PID(进程id) PPID(父进程id) C(进程占用CPU的百分比) STIME(进程启动时间) TTY(进程在哪个终端运行) TIME(进程从启动到现在的时间) CMD(启动命令)
# TTY若与终端无关,则显示? ;若为pts/0等,则表示由网络连接主机进程。 
ps -ef | grep xxx

#查看xxx进程运行内存(VSZ虚拟内存 RSS实际内存)
#USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
ps aux | grep xxx

#查看8080端口是否被占用(需root权限)
netstat -ntlp | grep 8080

#查看8080端口是否被占用
lsof -i:8080

#查看指定ip端口是否通
ssh ip -p port -v

5.其他

#后台运行xxx.sh
nohup ./xxx.sh &

#传输
scp 文件名 用户名@ip:路径

# 先备份后删除test文件夹
cp -r test test.bak
rm -rf test
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值