linux常用命令
用户能使用的命令是依据PATH变量所规定的目录去查找的。
文档目录操作
1.basename 取得最后的文件名
2.dirname 取得最后的目录
3.文件内容查阅
cat 由第一行开始显示文件内容
tac 从最后一行开始显示文件内容
nl 显示的时候,随便输出行号
more 一页一页地显示文件内容
less 与more类似,但可以往前翻
tail 只看结尾几行
od 以二进制方式读取文件内容
4.touch 修改文件时间或创建新文件
linux文件的三个主要时间
modification time(mtime) 当该文件的“数据内容”更改时,就会更新这个时间。
status time(ctime)当该文件的状态改变时,就会更新这个时间。如权限和属性被改变了。
access time(atime)当该文件的内容被取用时,就会更新该时间。
5.目录操作
cd 进入目录
pwd 显示当前目录
mkdir 创建一个新的目录
6.file 查看文件类型或二进制文件有没有使用到动态函数库(share library)等。
文件的属性与权限
chgrp 改变文件所属群组
chown 改变文件拥有者
chmod 改变文件权限 r:4 w:2 x:1 用法 chmod ugoa =|+|- |r|w|x| 文件或目录
umask 文件默认权限
chattr 设置文件的隐藏属性
lchattr 查看文件的隐藏属性
SUID:4,SGID:2,SBIT:1 文件特殊权限。
另外还有大写的S T ,代表空的,不存在的。例如7666时,拥有者都无法执行时。
假设将一个文件权限改为“-rwsr-xr-x”时,由于s在用户权利中,所以是SUID,因此用“chmod 4577 filename”来设置,或者用SUID:u+s,SGID:g+s,SBIT:o+t来进行设置。
系统相关
1.uname -r查看内核版本
2.查看系统的使用状态
who 目前有谁在线
netstat -t 网络的联机状态
ps-aux 后台的执行状态
3.正确的关机命令
sync 将数据同步写入硬盘中
shutdown 关机
reboot
halt
poweroff
4.ctrl+alt+f1/f2/f3/f4/f5/f6/f7 tty1到tty6文字界面tty7图形界面
5.ubuntu切换root用户使用 sudo -s
辅助工具
1.求助
man
info
/usr/share/doc/
2.查找
which 寻找执行文件
whereis 寻找特定文件
locate 寻找关键字相关的文件(updatedb命令可以更新数据库)
find