1、权限
[root@hadoop000 ~]# ll install.log
-rw-r--r--. 1 root root 49565 Apr 28 05:41 install.log
第一列“-rw-r--r--”表示权限 其中第一个字段“-”指定该文件的类型
“-”是文件,“d”是目录(即文件夹),“l”是链接
接下来9个字段分为3组:第一组:对应第三列中当前用户对这个文件/文件夹的权限
第二组:对应第四列中当前用户组下所有用户对这个文件/文件夹的权限
第三组:其他用户组下用户对这个文件/文件夹的权限
具体权限 r:读 (4) w:写(2) x:执行(1)
2、修改文件和文件夹的权限
chmod rwxr-xr--(754)install.log 修改该文件权限为754
chmod 744 -R xxxdir 修改该文件夹权限为744
chmod 744 -R xxxdir/* 修改该文件夹下所有文件权限为744
可执行: 针对于shell脚本
chmod 764 a.sh 只针对所属用户
chmod +x a.sh 所有用户
3、修改文件和文件夹的所属用户和用户组
一般很少用
chown rz:rz xxx.log 修改该文件所属用户和用户组为rz
chown -R rz:rz xxxdir 修改该文件夹所属用户和用户组为rz
chown -R rz:rz xxxdir/* 修改该文件下所有文件所属用户和用户组为rz
4、yum
yum --help 帮助
yum install (-y 不需要确认) httpd 安装
yum update httpd 更新
yum list 显示软件包的信息
5、卸载
rpm -qa |grep httpd 先查询http包的全称
rpm --nodeps -e xxxxxx 卸载安装包
6、关于端口号
netstat -nlp|grep http 发现端口号为:::80
:::80 端口号不受IP限制
127.0.0.1:80 只对自己,其他机器访问不了
0.0.0.0:80 同:::80
192.168.137.1:80 只对该IP,其他IP访问不了
7、查找命令或者shell脚本
which java
locate java
8、搜索
find / -name ‘*abc*’ 全文
find /tmp -name ‘*abc*’ 指定目录
find ./ -name ‘*abc*’ 当前目录
9、清空一个文件
1.echo ' ' >xxx.log 慎用
2.cat /dev/null >xxx.log
3.vi: 先gg 再dG
10、查看硬盘、内存、系统情况
df -h free -m top
11、tar压缩
tar czvf abc.tar.gz /tmp 压缩
tar xzvf abc.tar.gz 解压缩
12、zip压缩
zip -r abc.zip /tmp 压缩
unzip abc.zip 解压缩
网友评论