一、基本命令
1. run level
0 – Halt 停机(不要将0设置为缺省,否则服务器启动后就会马上关闭)
1 - Single user mode 单用户模式
2 - Multi-user 不带NFS的多用户模式 (无网络连接)
3 - Full multi-user mode 完全多用户模式(启动网络连接)
4 – Unused 未使用
5 - X11 多用户图形界面
6 – Reboot 重启(不要将6设置为缺省,否则服务器会不断地重启)
2. init 0——系统关机,init 6 系统重启
3. date +%Y/%m/%d-%H:%M
4. [Ctrl] + [Alt] + [F1] ~ [F6] 迚入 Virtual console ( 共六个 ); 而挄下 [Ctrl] + [Alt] + [F8] 戒 [F7] 可回到 X-Window 的 desktop 中!
5. # 代表以 root 的身份登入系统,而 $ 则代表一般身份使用者。依据提示字符的丌同, 我们可以约略判断登入者身份。一般来说,建议日常操作使用一般身份使用者登入,亦卲是 $ !
6. su - root 这个命令可以切换身份
二、权限配置
1. 改变所属群组, chgrp
2. 改变档案拥有者, chown
3. 改变权限, chmod
4. umask 癿分数是指『该默认值需要减掉的权限!』
5.chattr 只能在Ext2/Ext3癿文件系统上面生效;a-只能增加;i-不能被删除,修改;s-彻底删除;u-不彻底删除;s-同步写入磁盘
6.lsattr
7.SUID:二进制程序如果有这个设置,执行时就拥有该二进制文件owner的权限,相当于伪造用户
SUID 权限仅对二进制程序(binary program)有效;
? 执行者对于该程序需要具有 x 的可执行权限;
? 本权限仅在执行该程序的过程中有效 (run-time);
? 执行者将具有该程序拥有者 (owner) 的权限。
8. SGID:和SUID类似,Group和User的差异;只有SGID可以用于目录
9. SBIT:当用户在该目录下建立文件或目录时,仅有自己和root 才有权力删除该文件
chmod
? 4 为 SUID
? 2 为 SGID
? 1 为 SBIT
chmod xyyy 其中x为特殊权限
chmod u+s/u-s SUID
chmod g+s/g-s SGID
find / -perm +6000——查找所有有SUID权限的文件或目录
1. 文件类型
a. 正觃档案(regular file
b. 目彔(directory)
c. 连结档(link):
d. 讴备不装置文件(device)
e. 资料接口文件(sockets)
f. 数据输送文件(FIFO, pipe):
2. 目录用途
3. usr是Unix Software Resource的缩写
4. /var目彔主要针对常态怅变劢的档案,包括快取(cache)、登彔档(log file)以及某些软件运作所产生的档案, 包括程序档案(lock file, run file),戒者例如MySQL数据库的档案等等
三、文件与目录管理
1. pwd是Print Working Directory的缩写
2. rmdir删除空的目录, rm -r
3. od查看二进制文档
4. touch修改文件属性,新建空文件
5. cat, tac,nl, more, less
6. which:在PATH设置的目录下去找,更简单的find而已,没什么用
7. whereis,type,locate:通过数据库来查找,所以快省 (updatedb)
8. find:功能强大
阅读(690) | 评论(0) | 转发(0) |