一、基本命令
命令 参数 含义
cd .. - 返回上一级目录,返回上一次目录
ls -l -a -t -h -r 拉田海锐:列表、隐藏文件.XXX、时间排序、友好查看、时间倒序
ll=ls-1
whoami 我是谁
pwd Print Working Directory .
passwd 修改OS用户密码
cat 打印查看内容
touch 创建一个空文件
vim i ESC :Wq :X 编辑命令(重要)
mkdir -p 创建多级文件夹
cp 拷贝复制
mv 剪切移动、重命名
clear 清屏(翻页) Ctrl+1
reset 清屏(重置)
ifconfig 查看网卡信息
rm -rf /* 这叫删库跑路
二、基本权限
r: read 读权限
W: write 写权限
X: execute 执行权限
三、基本角色
User(u): 主人、文件目录的所有者,所属主
Group (g): 组、文件目录的所属组
Other .(o): 其他人
例:drw-r--r-- 1 root root 0 Sep 22 10:29 tmp
d 是目录,后九位每三位一组
第一个root: 文件所有者,主人 对应权限:前三位rw-(读写)
第二个root: 所属组 对应权限:中间三位r--(读)
其他用户: 对应权限:后三位r--(读)
四、基本授权
chmod: 修改权限命令
chown: 修改角色命令
chgrp: 仅修改角色中的组
chmod例如:
1、temp文件的所有者添加一个执行权限
命令:chmod u+x temp
2、temp文件的所有者取消一个读的权限
命令:chmod u-r temp
3、temp文件的所有者添加一个可读可写可执行权限
命令:chmod u=rwx temp
4、temp文件的所有者添加一个可读可写权限
命令:chmod u=rw- temp
5、temp文件的所有组添加一个可读可写可执行权限
命令:chmod g=rwx temp
6、temp文件的其他用户添加一个可读可写权限
命令:chmod o=rw- temp
chown例如:
1、temp文件的所属组更改为oracle用户(组改用户所属)
命令:chown oracle temp
2、temp文件的所属组更改为oinstall组(组改组)
命令:chown :oinstall temp 或者 chown .oinstall temp
3、temp文件的所属组更改为root用户root组(直接修改所属用户和组)
命令:chown root:root temp
权限数字描述
r: 4
w: 2
x: 1
000: ---
001: --x
002: --w
003: -wx
004: r--
005: r-x
006: r-w
007: rwx
chmod -R 777 /soft
第一个7:所有者user rwx
第二个7:所属组group rwx
第三个7:其他用户other rwx
rwxr-xr-x ==> 755
rw-rw-r-- ==> 664
r-------- ==> 400
rw-r--r-- ==> 644
rwxrwxrwx ==> 777