linux常用命令总结。
专业:计算机系科学与技术。
姓名:杨**。
学号:20111303035
1.作用。login的作用是登录系统,它的使用权限是所有用户。
2.格式。login [name][-p ][h 主机名称]
3.主要参数。
p:通知login保持现在的环境参数。
h:用来向远程登录的之间传输用户名。
1.作用。shutdown命令的作用是关闭计算机,它的使用权限是超级用户。
2.格式。shutdown [-h][-i][-k][-m][-t]
3.重要参数。
t:在改变到其它运行级别之前,告诉init程序多久以后关机。
k:并不真正关机,只是送警告信号给每位登录者。
h:关机后关闭电源。
c:cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。
f:在重启计算机时强迫fsck。
time:设定关机前的时间。
m: 将系统改为单用户模式。
i:关机时显示系统信息。
1.作用。halt命令的作用是关闭系统,它的使用权限是超级用户。
2.格式。halt [-n] [w] [d] [f] [i] [p]
3.主要参数说明。
n:防止sync系统调用,它用在用fsck修补根分区之后,以阻止内核用老版本的超级块覆盖修补过的超级块。
w:并不是真正的重启或关机,只是写wtmp(/var/log/wtmp)纪录。
f:没有调用shutdown,而强制关机或重启。
i:关机(或重启)前,关掉所有的网络接口。
f:强迫关机,不呼叫shutdown这个指令。
p: 当关机的时候顺便做关闭电源的动作。
d:关闭系统,但不留下纪录。
1.作用。reboot命令的作用是重新启动计算机,它的使用权限是系统管理者。
2.格式。reboot [-n] [w] [d] [f] [i]
3.主要参数。
n: 在重开机前不做将记忆体资料写回硬盘的动作。
w: 并不会真的重开机,只是把记录写到/var/log/wtmp文件里。
d: 不把记录写到/var/log/wtmp文件里(-n这个参数包含了-d)。
i: 在重开机之前先把所有与网络相关的装置停止。
1.作用。install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。
2.格式。1)install [选项]..**目的地。
2)install [选项]..**。目录。
3)install -d [选项]..目录。
3.主要参数。
-backup[=control]:为每个已存在的目的地文件进行备份。
b:类似 --backup,但不接受任何参数。
c:(此选项不作处理)。
d,--directory:所有参数都作为目录处理,而且会创建指定目录的所有主目录。
d:创建《目的地》前的所有主目录,然后将《**》复制至 《目的地》;在第一种使用格式中有用。
g,--group=组:自行设定所属组,而不是进程目前的所属组。
m,--mode=模式:自行设定权限模式 (像chmod),而不是rwxr-xr-x。
o,--owner=所有者:自行设定所有者 (只适用于超级用户)。
p,--preserve-timestamps:以《**》文件的访问/修改时间作为相应的目的地文件的时间属性。
s,--strip:用strip命令删除symbol table,只适用于第一及第二种使用格式。
s,--suffix=后缀:自行指定备份文件的《后缀》。
v,--verbose:处理每个文件/目录时印出名称。
-help:显示此帮助信息并离开。
-version:显示版本信息并离开。
1.作用。mount命令的作用是加载文件系统,它的用权限是超级用户或/etc/fstab中允许的使用者。
2.格式。mount -a [-fv] [t vfstype] [n] [rw] [f] device dir
3.主要参数。
h:显示辅助信息。
v:显示信息,通常和-f用来除错。
a:将/etc/fstab中定义的所有文件系统挂上。
f:这个命令通常和-a一起使用,它会为每一个mount的动作产生一个行程负责执行。在系统需要挂上大量nfs文件系统时可以加快加载的速度。
f:通常用于除错。它会使mount不执行实际挂上的动作,而是模拟整个挂上的过程,通常会和-v一起使用。
t vfstype:显示被加载文件系统的类型。
n:一般而言,mount挂上后会在/etc/mtab中写入一笔资料,在系统中没有可写入文件系统的情况下,可以用这个选项取消这个动作。
1.作用。umount命令的作用是卸载一个文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。
2.格式。unmount -a [-ffnrsvw] [t vfstype] [n] [rw] [f] device dir
1.作用。chsh命令的作用是更改使用者shell设定,它的使用权限是所有使用者。
2.格式。chsh [ s ] list] [help ] v ] username ]
3.主要参数。
l:显示系统所有shell类型。
v:显示shell版本号。
1.作用。exit命令的作用是退出系统,它的使用权限是所有用户。
2.格式。exit
3.参数。exit命令没有参数,运行后退出系统进入登录界面。
1.作用。last命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户。通过last命令查看该程序的log,管理员可以获知谁曾经或企图连接系统。
2.格式。1ast[—n][-f file][-t tty] [h 节点][-i —ip][—1][-y][1d]
3.主要参数。
n:指定输出记录的条数。
f file:指定用文件file作为查询用的log文件。
t tty:只显示指定的虚拟控制台上登录情况。
h 节点:只显示指定的节点上的登录情况。
i ip:只显示指定的ip上登录的情况。
1:用ip来显示远端地址。
y:显示记录的年、月、日。
id:知道查询的用户名。
x:显示系统关闭、用户登录和退出的历史。
1.作用件内容判断文件类型,使用权限是所有用户。
2.格式。file通过探测文。
file [options] 文件名。
3.[options]主要参数。
v:在标准输出后显示版本信息,并且退出。
z:探测压缩过的文件类型。
l:允许符合连接。
f name:从文件namefile中读取要分析的文件名列表。
1.作用。mkdir命令的作用是建立名称为dirname的子目录,与ms dos下的md命令类似,它的使用权限是所有用户。
2.格式。mkdir [options] 目录名。
3.[options]主要参数。
m, -mode=模式:设定权限《模式》,与chmod类似。
p, -parents:需要时创建上层目录;如果目录早已存在,则不当作错误。
v, -verbose:每次创建新目录都显示信息。
-version:显示版本信息后离开。
1.作用。grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
grep全称是global regular expression print,表示全局正则表达式版本,它的使用权限是所有用户。
2.格式。grep [options]
3.主要参数。
options]主要参数:
c:只输出匹配行的计数。
i:不区分大小写(只适用于单字符)。
h:查询多文件时不显示文件名。
l:查询多文件时只输出包含匹配字符的文件名。
n:显示匹配行及行号。
s:不显示不存在或无匹配文本的错误信息。
v:显示不包含匹配文本的所有行。
pattern正则表达式主要参数:
:忽略正则表达式中特殊字符的原有含义。
:匹配正则表达式的开始行。
: 匹配正则表达式的结束行。
<:从匹配正则表达式的行开始。
>:到匹配正则表达式的行结束。
]:单个字符,如[a]即a符合要求 。
- 范围,如[a-z],即a、b、c一直到z都符合要求 。
:所有的单个字符。
:有字符,长度可以为0。
1.作用。dd命令用来复制文件,并根据参数将数据转换和格式化。
2.格式。dd [options]
3.[opitions]主要参数。
bs=字节:强迫 ibs=《字节》及obs=《字节》。
cbs=字节:每次转换指定的《字节》。
conv=关键字:根据以逗号分隔的关键字表示的方式来转换文件。
count=块数目:只复制指定《块数目》的输入数据。
ibs=字节:每次读取指定的《字节》。
if=文件:读取《文件》内容,而非标准输入的数据。
obs=字节:每次写入指定的《字节》。
of=文件:将数据写入《文件》,而不在标准输出显示。
seek=块数目:先略过以obs为单位的指定《块数目》的输出数据。
skip=块数目:先略过以ibs为单位的指定《块数目》的输入数据。
1.作用。find命令的作用是在目录中搜索文件,它的使用权限是所有用户。
2.格式。find [path][options][expression]
path指定目录路径,系统从这里开始沿着目录树向下查找文件。它是一个路径列表,相互用空格分离,如果不写path,那么默认为当前目录。
3.主要参数。
options]参数:
depth:使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容。
maxdepth levels:表示至多查找到开始目录的第level层子目录。level是一个非负数,如果level是0的话表示仅在当前目录中查找。
mindepth levels:表示至少查找到开始目录的第level层子目录。
linux3 x版本区别
维基百科 linux内核版本。1.0版本 编辑 有176,符串。37 此版本的linux内核只支持单处理器基于i386的计算机系统,可移植性成为一个问题。随后1.2版 310,符串 38 支持多种计算机架构例如alpha sparc mips处理器。3.0版本 编辑 托瓦兹宣布,大的变化是,没有,绝...
第3章linux
为。现代linux系统进行软件开发时,软件和硬件的可移植性是需要考虑的一个非常重要的问题。但可移植性究竟意味着什么?你如何才能实现软件预期的灵活性,这些问题常常困扰着开发人员。本章的目的就是为了解决在使用linux时普遍面临的各种硬件和软件可移植性问题。本章大致被分为两部分。前半部分介绍纯软件的可移...
Linux讲稿 第3课
1.文件 目录的存取权限。ls l etc 长格式显示所有内容 相当于ll命令 补充此选项的第一列内容 存取权限 前十位表示文件 目录的 第1位若为 d 表示目录,表示普通文件,b 表示设备 块文件 2 4位表示文件所有者的权限 5 7位表示群组内其他成员的权限 8 10位表示组外其他所有人的权限 ...