Linux——基本命令杂录(一)

时间:2023-02-11 17:46:55
1.创建、删除目目录      mkdir dirname      rm -rf name
2.杀掉PID进程      kill -9 PID
3.Appach重启      sudo service apache2 restart
4.解压zip      unzip -o name.zip
5.赋予root权限      sudo su
6. 查找目录文件      find / -name test
7.正则匹配拷贝文件      cp ais*#p20161* /home/ictsp/dby/ais20160509_chenlong
8.强制拷贝(多文件覆盖不多次询问是否覆盖)      \cp –f ais* /home/mysqldata/ ais_raw_160229_160509
9.查看文件夹内文件大小      ll -h      ll -h ais*
10.查看网络流量输出      dstat -      Linux——基本命令杂录(一)

11.查看linux文件目录的大小和文件夹包含的文件数

    统计总数大小

    du -sh xmldb/

    du -sm * | sort -n //统计当前目录大小 并安大小 排序

    du -sk * | sort -n

    du -sk * | grep guojf //看一个人的大小

    du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字

    查看此文件夹有多少文件 /*/*/* 有多少文件

    du xmldb/

    du xmldb/*/*/* |wc -l

    40752

    解释:

    wc [-lmw]

    参数说明:

    -l :多少行

    -m:多少字符

    -w:多少字

12.查看当前运行进程 ps ef ps ef -u username
13.退出账户关闭终端继续运行相应进程 如:nohup java -jar sendMQ.jar &
14.改变不可执行文件权限 chmod +x *.sh
15.打印当前路径 echo $PWD
16.防火墙添加访问端口 sudo firewall-cmd --zone=public --add-port=80/tcp --permanent 
sudo firewall-cmd --reload 

17.查看各个进程占内存CPU等资源情况 top 按M会按照内存使用从大到小排序 按c会自动补全程序路径
18.查看某个进程占用内存及CPU等资源情况 top -p PID
19.查看某个进程运行信息 ps -ef | grep 进程名
20.查看某个文件最后一行 tail -f 文件名