一 ,文件处理命令
1 mkdir
作用:mkdir命令的作用是建立名称为dirname的子目录,与MS DOS下的md命令类似,它的使用权限是所有用户。
格式:mkdir [options] 目录名
[options] 主要参数
-m,--mode=模式:设定权限<模式>;与chmod类似。
-p,--parents:需要时创建上层目录;如果目录早已存在,则不当错误。
-v,--verbose:每次创建新目录都显示信息。
--version:显示版本信息后离开。
例: mkdir -m 777 tsk
2 ln
作用:ln命令用来在文件之间创建链接,它的使用权限是所有用户。
格式;ln[options] 源文件 [链接名]
参数:
-f:链接时先将源文件删除。
-d:允许系统管理员硬链接自己的目录。
-s:进行软链接
-b:将在链接时会被覆盖或删除的文件进行备份。
3 cat
作用:cat命令用于连接并显示指定的一个和多个文件的有关信息,它的使用权限是所有用户。
格式: cat[otions] 文件1 文件2......
[options]主要参数:
-n:由第一行开始对所有输出的行数编号。
-b:和-n相似只不过对于空白行不编号。
-s:当遇到有连续两行以上空白行时,就代换为一行的空白行。
4 mv
作用:mv命令用来为文件或目录改名,或者将文件由一个目录移入另一个目录中,它的使用权限是所有用户。该命令如同DOS命令中的ren和move的组合。
格式:mv[options] 源文件或目录 目标文件或目录
例:mv /usr/cbu/* .
5 grep
作用:grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
格式: grep [options]
二,系统管理相关命令
1 free
作用:free命令用来显示内存的使用情况,使用权限是所有用户。
格式: free[-b][-k][-m][-o][-s delay] [-t] [-V]
例: free -b -s5
2 groupadd
作用:groupadd命令用于将新组加入系统。
格式: groupadd [] groupname
例:groupadd -g 344 cjh
3 useradd
作用:useradd命令用来建立用户账号和创建用户的起始目录,使用权限是超级用户。
格式:useradd [] name
例:useradd caojh -u 544
4 kill
作用:kill命令用来中止一个进程。
格式:kill[] pid ....
例:kill-9 324
5 top
作用:top命令用来显示执行中的程序进程,使用权限是所有用户。
格式:top[-] [d delay] [q] [c] [S][s][i][n]
三,系统安全相关命令
1 passwd
作用:passwd命令原来修改账户的登密码,使用权限是所有用户。
格式:passwd[] 账户名称
2 chmod
作用:chmod命令是用于改变文件或目录的访问权限,用户可以用它控制文件或目录的访问权限,使用权限是超级用户。
格式:字符设定法
chmod[who][] 文件名
u:表示用户
g:表示同组用户
o:表示其他用户
a:表示所有用户
操作符号:+ - =
数字设定法: chmod [mode] 文件名
例:chmod 666 tem
3 su
作用;su作用是变更为其他使用者的身份,超级用户除外,需要键入该使用者的密码。
格式:su[选项] [USER[ARG]...]
4 ps
作用:显示瞬间进程的动态,使用权限是所有使用者。
格式:ps [options][--help]
例:ps aux |sort +5n
5 who
作用:who显示系统中有哪些用户登录系统,使用权限为所有用户。
格式: who - [husfV] [user]