ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:339.77KB ,
资源ID:25089022      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25089022.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux常用命令.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux常用命令.docx

1、Linux常用命令Linux常用命令1、查看当前工作路径:pwd示例:2、列出目录中的内容:ls格式:ls 选项 目录名称常用选项和参数:-l :显示文件和目录的详细信息。-d : 显示目录名称而非其内容。-S : 按文件和目录的大小排序。-t : 按文件和目录的更改时间排序。-a :显示目录中的文件和文件夹,包括隐藏文件。示例:查看当前目录下的文件和文件夹详细信息。3、切换工作目录:cd 格式:cd 目录名称 (直接执行cd命令,进入个人主目录。)示例:4、创建目录:mkdir格式:mkdir 选项 目录名称常用选项和参数:-p :确保目录名称存在,如果目录不存在的就新创建一个。示例:在/t

2、est/test1目录下创建一个名称为“test2”的目录。(/test目录下还没有创建test1,添加-p参数一次性创建)5、创建文件:touch格式:touch 文件名称示例:创建一个名称为“linux”的文件。6、删除文件或目录:rm格式:rm 选项 文件或目录名称常用选项和参数:-f :强制删除文件或目录。-r :递归处理,将指定目录下的所有文件及子目录一并处理。示例:删除一个名称为“/test1”的目录。7、移动或更名现有的文件或目录:mv格式:mv选项源文件或目录目标文件或目录常用选项和参数:-f :若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录。示例:将/et

3、c/hosts文件移动到/home目录。8、复制文件或目录:cp格式:cp选项源文件或目录目标文件或目录常用选项和参数:-a :此参数的效果和同时指定-dpR参数相同。-d :当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录。-p :保留源文件或目录的属性。-R :递归处理,将指定目录下的所有文件与子目录一并处理。示例:复制/var/log/messages文件到/home目录。cp /var/log/messages /home复制/var/log文件夹到/home目录。cp -a /var/log /home9、查找文件或目录:find格式:fi

4、nd目录选项文件或目录名称、大小常用选项和参数:-name :按文件名称查找。-user :按文件属主查找。-type :按文件类型查找。-size :按文件大小查找。示例:在/etc目录下查找文件名包含eth0的文件。在/etc目录下查找文件名为hosts的文件。10、查看文件或输出内容:cat格式:cat文件名称示例:查看CPU信息查看内存信息。查看本地主机映射文件信息。11、查看文件开头内容:head格式:head-n文件名称常用选项和参数:-n :用于指定查看行数。示例:查看前3行用户账号基本信息。12、查看文件末尾内容:tail格式:tail-n文件名称常用选项和参数:-n :用于指

5、定查看行数。示例:查看末3行用户账号基本信息。13、分页查看文件或输出内容:less格式:less文件名称操作:Q :退出less命令。空格键:滚动一行。回车键:滚动一页。示例:分页查看用户账号基本信息。less /etc/passwd14、查找文件里符合条件的字符串:grep格式:grep选项常用选项和参数:-i :查找时忽略大小写。-v :反转查找,输出与查找条件不相符的行。“”:表示以开头。“$”:表示以结尾。“$”:表示空行。示例:过滤出/etc/hosts文件中的非注释行(不以”#“号开头的行)grep -v # /etc/hosts查看sshd相关进程状态。ps aux | gre

6、p sshd15、打包、解包文件:tar格式:tar选项归档文件名称文件或目录常用选项和参数:-c :创建.tar格式的包文件。-x :创建.tar格式的包文件。-v :输出详细信息。-f :表示使用归档文件。-z :调用gzip程序进行压缩或解压。-j :调用bzip2程序进行压缩或解压。-C :解包时指定释放的目标文件夹。-p :打包是保留原始文件及目录的权限。-t :列出归档文件的内容,查看已经备份了哪些文件。示例将整个/etc 目录下的文件全部打包成为etc.tar。tar -cvf etc.tar /etc =仅打包,不压缩。将整个/etc 目录下的文件全部打包成为etc.tar.g

7、z。tar -zcvf etc.tar.gz /etc =打包后,以 gzip 压缩。将整个/etc 目录下的文件全部打包成为etc.tar.bz2。tar -jcvf etc.tar.bz2 /etc =打包后,以 bzip2 压缩。# 特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。# 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file。# 如果加 j 参数,则以 .tar.bz2 来作为附档名。将压缩包etc.tar.bz2解压到/tmp目录。tar -jxf etc.tar.bz2 -C /tmp查看

8、压缩包etc.tar.gz内有哪些文件。tar -ztvf etc.tar.gz16、压缩、解压缩文件:gzip、bzip2格式:gzip选项文件名称bzip2 选项文件名称常用选项和参数:-9 :表示高压缩比,多在创建压缩包时使用。-d :用于解开已经压缩过的文件。示例:通过gzip压缩和解压缩file.txt文件。17、统计目录及文件的空间占用情况:du格式:du选项文件或目录名称常用选项和参数:-a :统计时包括所有的文件,而不仅仅只统计目录-h :以更易读取的字节单位(K、M等)显示信息-s :只统计每个参数所占用空间的大小。示例:统计/home目录大小。du -sh /home18、

9、为文件或目录建立链接:ln格式:ln参数源文件或目录目标文件或目录常用选项和参数:-s :建立符号链接文件(省略此项则建立硬链接)示例:为文件/etc/sysconfig/network-scripts/ifcfg-eth0在/home目录建立软链接。ln -s /etc/sysconfig/network-scripts/ifcfg-eth0 /home#关于链接文件符号链接:指向原始文件所在的路径,又称为软链接。硬链接:指向原始文件对应的数据存储位置;不能为目录建立硬链接文件;硬链接与原始文件必须位于同一分区(文件系统)中。19、显示计算机以及系统相关信息:uname格式:uname 选项

10、常用选项和参数:-a :显示主机名、内核版本、硬件平台等信息。-r :显示内核版本。-n :显示主机名称。示例:查看内核版本。20、显示或设置系统时间与日期:date格式:date系统日期和时间 =直接执行date,查看当前系统日期和时间。示例:设置系统日期、时间为:2016年2月17日星期三10:37:00date 021710372016.00 设置系统日期和时间 - 月日时分年.秒21、系统关机指令:poweroff、shutdown -h now22、系统重启指令:reboot、shutdown -r now23、查看系统主机名:hostname24、查看、开启、关闭网卡,设置网络接口

11、参数:ifconfig格式:ifconfig 接口名称up/downifconfig接口名称ip地址netmask 子网掩码示例:设置网卡eth0 的IP地址为:192.168.7.71/24ifconfig eth0 192.168.7.71 netmask 255.255.255.0#通过ifconfig命令修改IP地址只是临时生效,重启网络服务之后就丢失了,永久修改IP地址需要编辑网卡配置文件。例如:网卡eth0的配置文件为:/etc/sysconfig/network-scripts/ifcfg-eth025、安装、升级、卸载、查询RPM软件包:rpm格式:rpm 选项文件名称常用选项

12、和参数:-i :安装一个新的rpm软件包。-U :升级一个rpm软件包,若原本未装,则进行安装。-F :更新一个rpm软件包,若原本未装,则放弃安装。-e :卸载指定的rpm软件。-q :查询已安装的rpm软件信息。-v :显示安装过程中的详细信息。-h :以“#”号显示安装的进度。示例:安装RPM包:bind-9.7.0-5.P2.el6.x86_64.rpm,查询、卸载bind包。26、创建用户账号:useradd格式:useradd 选项用户名常用选项和参数:-u :指定UID标记号。-d:指定宿主目录,缺省为 /home/用户名。-e:指定帐号失效时间。-g:指定用户的基本组名(或UI

13、D号)。-G:指定用户的附加组名(或GID号)。-M:不为用户建立并初始化宿主目录。-s:指定用户的登录Shell。示例:创建用户名为:allen创建用户名为:grace,UID为505,基本组为root,登录shell为/bin/sh。27、设置、更改用户口令:passwd格式:passwd 选项用户名常用选项和参数:-d:清空用户的密码,使之无需密码即可登录-l:锁定用户帐号-S:查看用户帐号的状态(是否被锁定) -u:解锁用户帐号示例:为用户allen设置登录密码。28、修改用户账号属性:usermod格式:usermod 选项用户名常用选项和参数:-u :指定UID标记号。-d:指定宿

14、主目录,缺省为 /home/用户名。-e:指定帐号失效时间。-g:指定用户的基本组名(或UID号)。-G:指定用户的附加组名(或GID号)。-s:指定用户的登录Shell。-l:更改用户帐号的登录名称-L:锁定用户账户-U:解锁用户账户示例:修改用户名grace为grace7usermod l grace7 grace 将用户allen添加到root组中。usermod G root allen29、删除用户账号:userdel格式:userdel 选项用户名常用选项和参数:-r :连用户的宿主目录一并删除。示例:删除用户账号allen。userdel allen删除用户账号jack,连宿主目

15、录一并删除。userdel r jack30、添加组账号:groupadd格式:groupadd -g GID组帐号名示例:创建组账号tech。groupadd tech创建组账号test,并指定GID为666。groupadd g 666 test31、添加、删除组成员:gpasswd格式:gpasswd选项组账号名常用选项和参数:-a:向组内添加一个用户-d:从组内删除一个用户成员-M:定义组成员列表,以逗号分隔。示例:将用户tom、lucky添加到组sun中。将用户tom、lucky从组sun中删除。32、删除组账号:groupdel格式:groupdel组帐号名示例:删除组账号tech

16、、test。33、设置文件和目录的权限:chmod格式:chmod ugoa+-=文件或目录chmod nnn文件或目录常用选项和参数:-R:递归修改指定目录下所有文件、子目录的归属。+:开启文件或目录的该项属性。-:关闭文件或目录的该项属性。=:指定文件或目录的该项属性。权限范围:u:User,即文件或目录的拥有者。g:Group,即文件或目录的所属群组。o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。a:All,即全部的用户,包含拥有者,所属群组以及其他用户。权限代号:r:读取权限,数字代号为4。w:写入权限,数字代号为2。x:执行或切换权限,数字代号为1。-:

17、不具任何权限,数字代号为0。数字与字符对应关系如下:r=4,w=2,x=1若要rwx属性则4+2+1=7;若要rw-属性则4+2=6;若要r-x属性则4+1=5。示例:给/home/file.txt文件的全部用户分配执行权限。chmod a+x /home/file.txt或chmod 755 /home/file.txt给/home/file.txt文件的全部用户去掉执行权限。chmod a-x /home/file.txt34、设置文件和目录的归属:chown格式:chown 属主文件或目录chown :属组文件或目录chown 属主:属组文件或目录常用选项和参数:-R:递归修改指定目录下

18、所有文件、子目录的归属。示例:将/home/file.txt的属主改为allen,属组改为tom。chown allen:tom /home/file.txt35、改变文件或目录属性:chattr格式:chattr +-=文件或目录常用选项和参数:-R:递归处理,将指定目录下的所有文件、子目录一并处理。i : 设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。a :只能向文件中添加数据,而不能删除,多用于服务器日志文件安全。+:开启文件或目录的该项属性。-:关闭文件或目录的该项属性。=:指定文件或目录的该项属性。示例:修改file.txt文件属性,使其不能被任何用户(包括root

19、)删除、修改等。修改file.txt文件属性,使其只能添加数据、不能删除、修改等。36、查看文件或目录属性:lsattr格式:lsattr 文件或目录示例:查看文件file.txt属性。37、挂载光盘镜像文件、移动硬盘等:mount格式:mount -t 类型 存储设备 挂载点目录mount -o loop ISO镜像文件 挂载点目录示例:将光驱挂载到/mnt/cdrom目录下mount /dev/cdrom /mnt/cdrom38、卸载光盘镜像文件、移动硬盘等:umount格式:umount 存储设备位置或挂载点目录示例:卸载/mnt/cdrom目录的挂载umount /mnt/cdrom

20、/39、查看磁盘的相关信息:df格式:df 选项常用选项和参数:-h :以可读性较高的方式来显示信息。-T :显示文件系统的类型。-i :显示inode的信息。-a :包含全部的文件系统。示例:以更易读的方式显示目前磁盘空间和使用情况。40、系统服务控制:service格式:service服务名称start/stop/restart/status常用选项和参数:start:启动stop:停止restart:重新启动status:查看服务状态示例:查看sshd服务运行状态。41、查看、设置系统服务的启动状态:chkconfig格式:chkconfig -list 服务名称chkconfig -l

21、evel 级别列表 服务名 on|off示例:查看network服务启动状态,并设置12345系统级别开机启动。chkconfig -list networkchkconfig -level 12345 network on42、查看当前进程状态:ps格式:ps 选项常用选项和参数:a :显示所有用户的所有进程(包括其它用户)。u :按用户名和启动时间的顺序来显示进程。x :显示无控制终端的进程。-e :显示所有进程,环境变量。-f :全格式输出。示例:查看ssh程序进程状态。列出目前所有的正在内存当中的程序(启动的进程)。参数说明:USER:该process属于那个使用者账号的。PID:该p

22、rocess的号码。%CPU:该process使用掉的CPU资源百分比。%MEM:该process所占用的物理内存百分比。VSZ:该process使用掉的虚拟内存量(Kbytes)。RSS:该process占用的固定的内存量(Kbytes)。TTY:该process是在那个终端机上面运作,若与终端机无关,则显示?,另外,tty1-tty6是本机上面的登入者程序,若为pts/0等等的,则表示为由网络连接进主机的程序。STAT:该程序目前的状态,主要的状态有。R:该程序目前正在运作,或者是可被运作。S:该程序目前正在睡眠当中(可说是idle状态),但可被某些讯号(signal)唤醒。T:该程序目前

23、正在侦测或者是停止了。Z:该程序应该已经终止,但是其父程序却无法正常的终止他,造成zombie(僵尸)程序的状态。START:该process被触发启动的时间。TIME:该process实际使用CPU运作的时间。COMMAND:该程序的实际指令。43、查看端口网络连接情况:netstat格式:netstat选项常用选项和参数:-a:显示所有活动连接。-n:以数字形式显示。-p:显示进程信息。-t:查看TCP协议相关信息。-u:查看UDP协议相关信息。示例:查看22号端口的网络连接状态。netstat -anpt | grep :2244、终止指定进程的运行:kill格式:kill 参数进程号常

24、用选项和参数:-l : 列出全部的信号名称。-9 :强制终止。示例:终止vi的进程。45、杀死同名的所有进程:killall格式:kill 参数进程名示例:终止vi的所有进程。46、创建、修改文本文件:vi格式:vi文件名称三种工作模式:命令模式、输入模式、末行模式不同模式之间的切换:基本操作:操作类型操作键功能光标方向移动、上、下、左、右行内快速跳转Home键或“”、数字“0”跳转至行首End键或“$”键跳转到行尾行间快速跳转1G或者gg 跳转到文件的首行 G跳转到文件的末尾行 #G跳转到文件中的第#行 行号显示:set nu在编辑器中显示行号 :set nonu 取消编辑器中的行号显示删除

25、x或Del删除光标处的单个字符#dd删除从光标处开始的#行内容d删除当前光标之前到行首的所有字符d$删除当前光标处到行尾的所有字符复制yy 复制当前行整行的内容到剪贴板#yy 复制从光标处开始的#行内容粘贴p将缓冲区中的内容粘贴到光标位置处之后P粘贴到光标位置处之前文件内容查找/word从上而下在文件中查找字符串“word” ?word从下而上在文件中查找字符串“word”n定位下一个匹配的被查找字符串 N定位上一个匹配的被查找字符串撤销编辑、保存退出u按一次取消最近的一次操作多次重复按u键,恢复已进行的多步操作U用于取消对当前行所做的所有编辑ZZ保存当前的文件内容并退出vi编辑器保存、退出文件:w保存文件:w /root/newfile 另存为其它文件:q未修改退出:q!放弃对文件内容的修改,并退出vi:wq 保存并退出文件文件内容替换:s /old/new 将当前行中查找到的第一个字符“old” 串替换为“new”:s /old/new/g 将当前行中查找到的所有字符串“old” 替换为“new”:#,# s/old/new/g 在行号“#,#”范围内替换所有的字符串“old”为“new”:% s/old/new/g 在整个文件范围内替换所有的字符串“old”为“new”:s /old/new/c 在替换命令末尾加入c命令,将对每个替换动作提示用户进行确认

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1