想学好linux,基本的终端命令你不可能不会吧!

安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;

文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;

系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;

网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup;

系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;

其他命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

login

1:作用

login的作用是登录系统,他的使用权限是所有用户。

2:格式

login [name][-p][-h 主机名称]

3.主要参数

-p:通知login保持现在的环境参数。

-h:用来向远程登录之间的传输用户名。

如果选择用命令行模式登录Linux的话,那么看到的第一个Linux命令就是login。

shutdown

1:作用

shutdown命令的作用是关闭计算器,它的使用权限是超级用户。

2:格式

shutdown [-h][-i][-k][-m][-t]

3:重要参数

-t:在改变到其他运行级别之前,告诉init程序多久以后关机。

-k:并不真正关机,只是警告信号给每位登陆者。

-h:关机后关闭电源。

-c:cancel current process取消目前正在执行的关机程序。

-f:在重启计算机是强迫fsck。

-time:设定关机前的时间。

-m:将系统改为单用户模式。

-i:关机是显示系统信息。

halt

1:作用

halt命令的作用是关闭系统,它的使用权限是超级用户。

2:格式

halt[-n][-w][-d][-f][-i][-p]

3:主要参数说明

-n:防止sync系统调用,它用在用fsck修补根本区之后,一阻止内核用老版本的超级快覆盖修补过的超级快。

-w:并不是真正的重启或关机,只是写wtmp纪录。

-f:没有调用shutdown,而强制关机或重启。

-i:关机前,关掉所有的网络接口。

-p:当关机的时候顺便做关闭电源的动作。

-d:关闭系统,但不留下纪录。

reboot

1:作用

reboot命令的作用是重启计算机,它的使用权限是系统管理者。

2:格式

reboot [-n][-w][-d][-f][-i]

3:主要参数

-n:在重开机前不做将记忆体资料写回硬盘的动作。

-w:并不会真的重开机,只是把纪录写到/var/log/wtmp文件里。

-d:不把纪录写到/var/log/wtmp文件里。

-i:在重开机之前先把所有与网络相关的装置停止。

install

1:作用

install命令的作用是安装或升级软件或备份数据,它的使用权限时所有用户。

2:格式

(1)install[选项] 来源 目的地

(2)install[选项] 来源 目录

(3)install -d [选项] 目录

3:主要参数

–backup[=CONTROL]:为每个已存在的目的地文件进行备份。

-b:类似 - -backup,但不接受任何参数。

-d:–directory:所有参数都作为目录处理,而且会创建指定目录的所有主目录。

-g:–group = 组;自行设定所属组,而不是进程目前的所有组。

-m:–mode = 模式;自行设定权限模式,而不是rwxr-xr-x。

-o:–owner = 所有者;自行设定所有者。

-s:–strip;用strip命令删除symbol table 只适用于第一及第二种使用格式。

-S:–suffix = 后缀:自行指定备份文件的<后缀>

mount

1:作用

mount命令的作用是加载文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。2:格式

mount -a[-fv][-t vfstype][-rw][-F device dir

3:主要参数

-h:显示辅助信息。

-v:显示信息,通常和-f用来除错。

-a:将/etc/fstab 中定义的所有文件系统挂上。

-F:这个命令通常和-a一起使用,它会为每一个mount的动作产生一个行程负责执行

-f:用来除错。

-t vfstype 显示被加载文件系统的类型。

umount

1:作用

umount命令的作用是卸载一个文件系统,它的使用权限是超级用户或/etc/fstab中允许的使用者。

2:格式

umount -a[-t vfstype][-rw][-F]device dir

注意:umount是mount命令的逆操作。它的参数与使用方法和mount是一样的

chsh

1:作用

chsh命令的作用是更改使用者shell设定,它的使用权限是所有使用者。

2:格式

chsh [-s][-lish][--help][-v][username]

3:主要参数

-l:显示系统所有Shell类型。

-v:显示Shell版本号。

exit

1:作用

exit命令的作用是退出系统,它的使用权限是所有用户。

2:格式

exit

3:参数

exit命令没有参数,运行后退出系统进入登录界面。

last

1:作用

last命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户。

2:格式

last[-n][-f file][-t tty][-h 节点][-i ip][-l][-y]

3:主要参数

-n:指定输出纪录的条数。

-f file:指定用文件file作为查询用的log文件。

-t tty:只显示指定的虚拟控制台上登录情况。

-h 节点:只显示指定的节点上的登录情况。

-i ip:只显示指定的ip上登录的情况。

-l:用ip来显示远端地址。

-y:显示纪录的年、月、日、

file

1:作用

判断文件类型,使用权限是所有用户。

2:格式

file 文件名

3:主要参数

-v:在标准输出后显示版本信息,并且退出。

-z:探测压缩过的文件类型。

-L:允许符合连接。

-f name:从文件namefile中读取要分析的文件名列表。

mkdir

1:作用

建立名称为dirname的子目录,它的使用权限是所有用户。

2:格式

mkdir 目录名

-m,–mode = 模式:设定权限<模式>

-p,–parents:需要时创建上层目录:如果目录早已存在,则不当作错误。

-v,–verbose:每次创建新目录都显示信息。

grep

1:作用

可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。

2:格式

grep 文件中的字符串 文件名

3:主要参数

-i:不区分大小写。

-h:查询多文件时不显示文件名。

-l:查询多文件时只输出包含匹配字符的文件名。

-n:显示匹配行及行号。

-s:不显示不存在或无匹配文本的错误信息。

-v:显示不包含匹配文本的所有行。

dd

1:作用

dd命令用来复制文件,并根据参数将数据转换和格式化。

2:格式

dd 文件名

3:主要参数

cbs=字节:每次转换指定的<字节>

count=块数目:只复制指定<块数目>的输入数据

conv=关键字:根据以逗号分隔的关键字表示的方式来转换文件

obs=字节:每次写入指定的<字节>。

find

1:作用

在目录中搜索文件,它的使用权限是所有用户。

2:格式

find 文件名

-version:打印版本。

-name:支持统配符*和?

-atime n:搜索在过去n天读取过的文件。

-ctime n:搜索在过去n天修改过的文件。

-print:输出搜索结果,并且打印。

ls

1:作用

ls命令显示目录内容

2:格式

ls

3:主要参数

-l:使用较长格式列出信息。

-m:所有项目以逗号分隔,并填满整行行宽。

-r,–reverse:以相反次序排列。

-s,–size:以块大小为序

diff

1:作用

用于俩个文件之间的比较,并指出俩者的不同,它的使用权限是所有用户。

2:格式

diff 源文件 目标文件

3:主要参数

-a:将所有文件当作文本来处理

-b:忽略空格造成的不同。

-B:忽略空行造成的不同

-i:忽略大小写的变化。

cmp

1:作用

简要指出俩个文件是否存在差异,它的使用权限是所有用户。

2:格式

cmp 文件名

3:主要参数

-l:将字节以十进制方式输出

cat

1:作用

连接并显示指定的一个和多个文件的有关信息,它的使用权限是所有用户。

2:格式

cat 文件1 文件2

3:主要参数

-n:由第一行开始对所有输出的行数编号。

-s:当遇到有连续俩行以上的空白行时,就代换为一行空白行。

ln

1:作用

用来在文件之间创建连接,它的使用权限是所有用户

2:格式

ln 源文件[链接名]

3:主要参数

-f:链结时先将源文件删除。

-d:允许系统管理者硬链结自己的目录。

-s:进行软连接

df

1:作用

检查文件系统的磁盘空间占用情况,使用权限是所有用户。

2:格式

df

3:主要参数

-s:对每个Name参数只给出占用的数据块总数。

-k:以1024字节为单位列出磁盘空间使用情况。

-l:计算所有文件大小,对硬链接文件则计算多次。

-h:以容易理解的格式打印出文件系统的大小。

top

1:作用

显示执行中的程序进程,使用权限是所有用户

2:格式

top [q][c][s][n]

3:主要参数

d:指定更新的间隔,以秒计算。

q:没有任何进程的更新。

c:显示进程完整的路劲与名称。

s:安全模式。

n:显示更新的次数完成后将会退出top。

free

1:作用

用来显示内存的使用情况,使用权是所有用户

2:格式

free [-t][-O]

3:主要参数

-t:显示内存总和列。

-o:不显示缓冲区调节列。

quota

1:作用

显示磁盘使用情况和限制情况,使用权限超级用户

2:格式

quota [-g][-u][-p] 用户名 组名

3:主要参数

-g:显示用户所在组的磁盘使用限制。

-u:显示用户的磁盘使用限制。

-p:显示简化信息

at

1:作用

用来指定时刻执行指定的命令序列。

2:格式

at[-V][-q][-f][-m] time

3:主要参数

-V:显示标准错误输出。

-q:许多队列输出。

-f:从文件中读取作业。

-m:执行完作业后发送电子邮件到用户。

time:设定作业执行的时间。

lp

1:作用

打印文件命令,使用权限是所有用户

2:格式

lp [-c][-d][-m][-number][-title]

3:主要参数

-c:先拷贝文件再打印

-d:打印队列文件。

-m:打印结束后发送电子邮件到用户。

-number:打印份数。

-title:打印标题。

useradd

1:作用

建立用户账号和创建用户的起始目录,使用权是超级用户。

2:格式

useradd [-c] [-d] [-D] [-e] [-g] [-r] [-u]

3:主要参数

-c:加上备注文字,备注文字保存在passwd的备注栏中。

-d:指定用户登录时的启始目录。

-D:变更预设值。

-e:指定账号的有效期限,缺省表示永久有效。

-g:指定用户所属的群组。

-r:建立系统账号。

-u:指定用户id号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值