1、文件和文件夹权限
r代表读文件权限,w代表写入文件权限,x代表执行文件权限。
第一个字符,d代表文件夹,-代表文件
数字表示:读 r 4,写 w 2,执行 x 1,例rwx为7,r-x为5
rw-rw-r--三个为一组,第一组代表用户hadoop000具有的权限,第二组代表用户组hadoop000具有的权限,第三组代表其他组具有的权限。
2、修改文件和文件夹权限
chmod
文件:chmod 554 xxx.log
文件夹:chmod -R 554 文件夹名
3、修改文件和文件夹所属用户和用户组
chown
文件:chown 用户名:用户组 文件名
文件夹:chown -R 用户名:用户组 文件夹名
4、shell脚本+执行
在执行之前,先关注下待执行文件是否有执行权限
shell脚本后缀为.sh,脚本内容首行为 #!/bin/bash 表示用bash去解析
执行命令:./date.sh或者/date/date.sh
修改权限的便捷操作:直接使用+-来增加或减少权限,增加和减少对用全部三组,一般在自己生产环境可使用。例:chmod +x date.sh
5、yum源
yum安装xxx包时出错,提示No package xxx available.
6、Xshell工具中win和Linux之间文件互传(上传文件需要root权限)
首先通过which命令检测是否安装rz(上传)sz(下载);
若没,yum install lrzsz
7、搜索
根目录搜索 find / -name '*ceshi*' 搜索内容支持正则法则
当前目录搜索 find ./ -name 'ceshi'
8、解压和压缩
压缩:tar -czvf test.tar.gz a.c //压缩 a.c文件为test.tar.gz
解压:tar -xzvf test.tar.gz a.c
windows&Linux:zip和unzip
压缩:zip ceshi.zip ceshi/*
解压:unzip ceshi.zip
9、查看内存、磁盘、系统负载
内存:free -m
磁盘:df -h
系统动态负载:top
10、线上下载
命令:wget
例:wget http://xxx.tar.gz
11、screen多人合作(只能同时在线1人)
安装screen,yum install screen
screen -S ceshi 创建会话ceshi
screen -r ceshi 进入会话ceshi
ctrl+a+d退出会话
会话状态:detached 无人
attached 有人