linux的基本指令
2018-03-06 23:00
239 查看
一 安装和登陆命令
login: 登陆系统
格式:login [name][-p][-h主机名称]
主要参数:
-p:通知login保持现在的环境参数
-h:用来向远程登陆的之间传输用户名
shutdown:关闭计算机
格式:shutdown[-h][-i][-k][-m][-t]
主要参数:
-t:在改变到其他运行级别之前,告诉init程序多久后关机
-h:关机后关闭电源
-i:关机时显示系统信息
halt:关闭系统
格式:halt[-n][-w][-d][-f][-i][-p]
主要参数:
-n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块
-f:没有调用shutdown,而强制关机或重启
-d:关闭系统,但不留下记录
reboot:重启计算机
格式:reboot[-n][-w][-d][-f][-i]
主要参数:
-n:在重开机前不做将记忆体资料写回硬盘的动作
-w:并不会真的重开机,只是把记录写到/var/log/wtmp文件里
chsh:更改使用者shell设定
格式:chsh[-s][-list][--help][username]
主要参数:
-l:显示系统所有shell类型
-v:显示shell版本号
二 文件处理命令
grep:可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出
格式:grep[options]
[options]主要参数:
-c:只输出匹配行的计数
-h:查询多文件时不显示文件名
-l:查询多文件时只输出包含匹配字符的文件名
mv:用来为文件或目录改名,或者将文件由一个目录移入另一个目录中
格式:mv[options]
[options]主要参数:
-i:交互方式操作
-f:禁止交互操作
ls:用于显示目录内容
格式:ls[options][filename]
[options]主要参数:
-a, --all:不隐藏任何字符"."开始的项目
-A, --almost-all:列出除了“."及“.."以外的任何项目
diff:用于两个文件之间的比较,并指出两者的不同
格式:diff[options] 源文件 目标文件
[options]主要参数:
-a:将所有文档当作文本文件来处理
-b:忽略空格造成的不同
cmp:用来简要指出两个文件是否存在差异
格式:cmp[options] 文件名
[options]主要参数:
-l:将字节以十进制的方式输出,并方便讲两个文件中不同的以八进制的方式输出
三 系统管理命令
df:用来检查文件系统的磁盘空间占用情况
格式:df[options]
主要参数:
-s:对每个Names参数只给出占用的数据块总数
-k:以1024字节为单位列出磁盘空间使用情况
top:用来显示执行中的程序进程
格式:top[-][d delay][q][c][S][s][i]
主要参数:
d:指定更新的间隔,以秒计算
q:没有任何延迟的更新
free:用来显示内存的使用情况
格式:free[-b/-k/-m][-s delay][-t][-V]
主要参数:
-b -k -m: 分别以字节(KB MB)为单位显示内存使用情况
-s delay:显示每隔多少秒数显示一次内存使用情况
at:用来指定时刻执行指定的命令程序
格式:at[-V][-qx][-f file][-m]time
主要参数:
-V:显示标准错误输出
-q:许多队列输出
user add:用来建立用户账号和创建用户的起始目录
格式:useradd[-d home][-s shell][-c comment][-m[-k template]][-f inactive][-e expire][-p passwd][-r]name
主要参数:
-c:加上备注文字,备注文字保存在passwd的备注栏中
-d:指定用户登入时的启始目录
login: 登陆系统
格式:login [name][-p][-h主机名称]
主要参数:
-p:通知login保持现在的环境参数
-h:用来向远程登陆的之间传输用户名
shutdown:关闭计算机
格式:shutdown[-h][-i][-k][-m][-t]
主要参数:
-t:在改变到其他运行级别之前,告诉init程序多久后关机
-h:关机后关闭电源
-i:关机时显示系统信息
halt:关闭系统
格式:halt[-n][-w][-d][-f][-i][-p]
主要参数:
-n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块
-f:没有调用shutdown,而强制关机或重启
-d:关闭系统,但不留下记录
reboot:重启计算机
格式:reboot[-n][-w][-d][-f][-i]
主要参数:
-n:在重开机前不做将记忆体资料写回硬盘的动作
-w:并不会真的重开机,只是把记录写到/var/log/wtmp文件里
chsh:更改使用者shell设定
格式:chsh[-s][-list][--help][username]
主要参数:
-l:显示系统所有shell类型
-v:显示shell版本号
二 文件处理命令
grep:可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出
格式:grep[options]
[options]主要参数:
-c:只输出匹配行的计数
-h:查询多文件时不显示文件名
-l:查询多文件时只输出包含匹配字符的文件名
mv:用来为文件或目录改名,或者将文件由一个目录移入另一个目录中
格式:mv[options]
[options]主要参数:
-i:交互方式操作
-f:禁止交互操作
ls:用于显示目录内容
格式:ls[options][filename]
[options]主要参数:
-a, --all:不隐藏任何字符"."开始的项目
-A, --almost-all:列出除了“."及“.."以外的任何项目
diff:用于两个文件之间的比较,并指出两者的不同
格式:diff[options] 源文件 目标文件
[options]主要参数:
-a:将所有文档当作文本文件来处理
-b:忽略空格造成的不同
cmp:用来简要指出两个文件是否存在差异
格式:cmp[options] 文件名
[options]主要参数:
-l:将字节以十进制的方式输出,并方便讲两个文件中不同的以八进制的方式输出
三 系统管理命令
df:用来检查文件系统的磁盘空间占用情况
格式:df[options]
主要参数:
-s:对每个Names参数只给出占用的数据块总数
-k:以1024字节为单位列出磁盘空间使用情况
top:用来显示执行中的程序进程
格式:top[-][d delay][q][c][S][s][i]
主要参数:
d:指定更新的间隔,以秒计算
q:没有任何延迟的更新
free:用来显示内存的使用情况
格式:free[-b/-k/-m][-s delay][-t][-V]
主要参数:
-b -k -m: 分别以字节(KB MB)为单位显示内存使用情况
-s delay:显示每隔多少秒数显示一次内存使用情况
at:用来指定时刻执行指定的命令程序
格式:at[-V][-qx][-f file][-m]time
主要参数:
-V:显示标准错误输出
-q:许多队列输出
user add:用来建立用户账号和创建用户的起始目录
格式:useradd[-d home][-s shell][-c comment][-m[-k template]][-f inactive][-e expire][-p passwd][-r]name
主要参数:
-c:加上备注文字,备注文字保存在passwd的备注栏中
-d:指定用户登入时的启始目录