Shutdown
-r: reboot after shutdown
-h: halt after shutdown
runlevel
用于显示系统当前和上一次的运行级别,如果不存在上一次的运行级别则用N代替
init 级
init命令后面跟相应的运行级别作参数,可以从当前的运行级别转换为其他运行级别。
passwd [username]
username 指定要修改口令的用户,该参数为空则表示修改当前用户的口令
who
列出当前登录上操作系统的用户信息
su [- username]
切换系统用户
id
显示当前登录用户的uid,gid等信息
useradd [-c comment] [-d home_dir] Loginid
增加用户
userdel
功能说明:删除用户帐号。
语 法:userdel [-r][用户帐号]
cat
格式:cat [-AbET] [文件名列表]
选项说明:
-A 显示文件中的所以控制字符
-b 为输出的每一行标注行号
-E 在每一行的行尾显示行结束标志
more
功能: 一次以一个page显示
语法: more 文件名称
描述:通常在看一篇很长的文件时都希望是从头 看到尾,在Linux中,more命令可以以一个page为单位来浏览文件。当使用more时,可看到屏幕的左下方有一个“–more–”的信息,这时若按下回车键,则会显示下一行;若按下空格键,则会显示下一个page。
less
功能: 与more命令相似,一次以一个page显示, 可以前翻、后翻
语法: less 文件名称
描述:若按下空格键,则会显示下一个page, 按下回车键则一行行地下翻,按下b键往上翻一页。
pwd
该命令用于显示用户当前的工作目录
rm
格式: rm [-r] [目录/文件名]
用途:和 windows 系统中的 rd 功能相同。
-r:包括子目录
注意: 在Linux中使用rm没有任何的提示信息,值得注意的是已删除的文件是无法挽救回来的,所以在使用rm时要特别小心。
mv
格式: mv 源 目标
用途:目录更名或者移动
例如:
#mv user1 /home
ls
功能: 列出指定目录中的内容或指定文件的信息
格式: ls [-al…] [dir/file]
参数:
-a 列出所有的文件,包括隐藏文件
-l 以长列表的方式详细列出文件或目录信息
如果[file/dir]为空,则表示查看当前目录下的文件。
第一个字母是d则是目录,-是普通文件
chmod
使用chmod命令改变指定文件访问权限有两种格式:
一是用符号标记进行更改
chmod [ugoa][+ - =][rwx] file/dir
u 表示文件的属主 user
o 表示其他的所有用户other user
g 表示与文件属主同属一个组的别的用户 group user
chmod ug+rx file1 对属主及其同组用户增加读、执行权限
二是采用8进制数指定新的访问权限
用3个8进制数字,分别表示ugo三种用户 的权限
0 = 000, 表示没有rwx的任何一种权限
1 = 001,表示执行权限
6 = 110 ,表示有读写权限,没有执行权限 ,依此类推
chmod 777 file1 表示ugo三种用户都授予读写和执行权限
cp
cp [-ir] source dest
参数:
-i 在拷贝过程中,如果目标文件已经存在,就提示是否要覆盖该文件
-r 拷贝指定目录中的全部内容
mkdir
格式 : mkdir [-P] dirname
参数: -P 创建一个完整的目录结构,可以一次性建立多层目录结构
rmdir
功能: 该命令用于删除一个目录
格式 : rmdir dirname
chgrp
格式 : chgrp 组名 文件名
功能 : 改变指定文件的所属用户组,即是 change group
chown
格式 : chown 用户名 文件名
功能 : 改变指定文件的所属用户, 即是change owner
ln
功能: 建立文件的链接关系,类似于windows系统中的文件的快捷方式。
格式 : ln [option] file target
参数:-f 如果目标文件已经存在,则覆盖它,否则就创建它. -s 创建文件的符号链接,该文件内容只包含一个指向源文件位置的指针
cut
功能: 按列或者按域截取输入行中所指的内容
格式 : cut [option] list [file]
参数: [option]的取值有 –c ,-f, -d -c 按字符截取 -f 按域截取(单词),默认的域间隔符号为 tab -d 按域截取,同时指定间隔符,间隔符跟在 –d 后面
截取文件/etc/passwd的每一行的第1到第8个字符,并显示
cut –c 1-8 /etc/passwd
find
格式:find [dir] [查找的条件]
功能:根据一定的条件查找文件,查找的条件之间可以有 –a(and)或者-o(or)的逻辑关系.
-name filename 以文件名为条件进行查找
-type x 查找类型为x的文件,x目前可以取的值有d(目录) f (文件)
-user username 查找文件的属主为username的文件
-atime n 查找n天前被访问过的文件
-mtime n 查找n天前被修改过的文件
查找目录/home下面所有的C程序源文件,并显示出来
find /home -name *.c -print
grep
格式 : grep [option] 模式 文件名
功能 : 按指定的选项在指定文件中搜索特定的内容。
-c 打印匹配的行数
-i 模式不区分大小写
-l 只显示包含指定模式的文件名
-L 只显示不包含指定模式的文件名
-n 同时显示行号
grep abc *
在当前目录的文件中查找包含abc的文件的内容并显示
grep -n abc file.txt
在file.txt文件中查找abc字符串并显示行号
ps
命令:ps
功能 : 查看当前运行的进程的信息
kill
终止当前进程
kill [进程号]
df
功能:报告磁盘空间使用情况, 包括已经使用的空间,空闲的空间等
格式: df [option] [resource]
[resource] 表示选定的系统资源
fg,bg
【命令】fg %[作业号] bg%[作业号]
at
定时启动作业
du
显示目录的使用
fdisk
查看磁盘分区
mount
格式:mount [-参数] [设备名称] [挂载点]