常用命令

2018-09-20  本文已影响0人  冯延龙

文件操作

rm -rf 目录名字 

--- -> 0 (no excute , no write ,no read)
--x -> 1 excute, (no write, no read)
-w- -> 2 write
-wx -> 3 write, excute
r-- -> 4 read
r-x -> 5 read, excute
rw- -> 6 read, write ,
rwx -> 7 read, write , excute

0755->即用户具有读/写/执行权限,组用户和其它用户具有读写权限;
0644->即用户具有读写权限,组用户和其它用户具有只读权限;

一般赋予目录0755权限,文件0644权限。
如:

use Cwd;
$PATH = getcwd;
mkdir($PATH/path, 0755);
# make a new folder in current working diectory.

用户

cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more

查看系统信息

ps -p 1
df -hl
# -h:以kb以上单位显示
# -l:仅显示本地文件系统


#  查看当前路径下,每个文件/夹占用空间大小:
du -sh *
1、ps -ef是查询所有进程
2、ps -ef|grep -i wf是查询包含wf的行,-i忽略大小写
3、ps -ef|grep -i wf|grep -v grep -v是排除包含grep的行
4、ps -ef | grep -i wf |grep -v grep | awk '{print $2}' 是打印第二列,ps -ef第二列是进程号
5、ps -ef | grep -i wf |grep -v grep | awk '{print $2}' | xargs kill -9 是把上面查出的进程号都kill掉
6、其实有个更简单的命令,比如杀掉所有java
pgrep java|xargs kill -9

netstat -nlp | grep 5601
rpm -qa | grep freetype
# 查看所有打开的端口
firewall-cmd --zone=public --list-ports
# 永久开放80端口号
firewall-cmd --permanent --zone=public --add-port=80/tcp
# 移除80端口号
firewall-cmd --permanent --zone=public --remove-port=80/tcp
# 更新防火墙规则
firewall-cmd --reload
上一篇 下一篇

猜你喜欢

热点阅读