linux常用命令小总结_第1页
linux常用命令小总结_第2页
linux常用命令小总结_第3页
linux常用命令小总结_第4页
linux常用命令小总结_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、linux常用命令小全一、linux帮助命令查看命令帮助:man,例如:man su-help,例如:su -help二、linux系统版本查看命令1、lsb_release -a ,即可列出所有版本信息。适用于所有的linux,包括redhat、suse、debian等发彳亍版。2、cat /etc/redhat-release,町以直接看到具体的版本号,比如as4 update 13、rpm -q redhat-release,可看到一个所谓的 release 号备注:release号和实际的版本z间存在一定的对应关系,如下:rcdhat-rclcasc-3as-1 -> rcdha

2、t enterprise linux as 3redhat-release-3as-7.4 -> redhat enterprise linux as 3 update 4redhat-release-4as-2 -> redhat enterprise linux as 4redhat-release-4as-2.4 -> redhat enterprise linux as 4 update 1redhat-release-4as-3 -> redhat enterprise linux as 4 update 2rcdhat-rclcase-4as-4.1 -&g

3、t; redhat enterprise linux as 4 update 3redhat-release-4as-5.5 -> redhat enterprise linux as 4 update 4第2、3两种方法只对redhat linux有效。三、linux与用户有关的命令useradd 命令功能:增加新用户备注:注意需耍切换到超级用户,切换时注意用“su,su只切换到用户权限,并不完全切换到用户环境su -完全切换passwd命令功能:修改用户口令备注:新口令被加密并放入/etc/shadow文件。su命令功能:用八切换以及获取其他用户的权限。备注:如耍离开当前用户的身份,

4、可以打exit。who命令功能:显示登录到系统的用户情况vv命令功能:显示有谁登录到系统,及这些用户当前正在进行的工伍。备注:显示信息为:登录帐号、终端名称、远 程主机名、登录时间、空闲时间、jcpu、 pcpu、当前正在运行进程的命令行。finger命令功能:查看用户信息。四、linux文件、目录操作命令cp命令功能:文件拷贝,与msdos下的copy命令一样。语法:cp 选项源文件或目录目标文件或目录 备注:为了防止文件被覆盖,最好使用i选项,以给出提示。mv命令功能:文件、目录改名或文件剪切。该命令如同msdos下的ren和move的组合。 语法:nw 选项源文件或目录h标文件或h录备注

5、:为了防止文件被覆盖,最好使用i选项,以给出提示。rm命令功能:删除目录及其下的文件与目录。备注:如果没冇使用-r选项,则nn不会删除ii录。mkdir命令功能:创建一个目录(类似msdos卜的md命令)。备注:要求创建目录的用户在当前目录中具有写权限,且要创建的目录不存在。rmdir命令功能:删除空目录。备注:一个h录被删除z前必须是空的。cd命令功能:改变工作fi录。备注:若没有指定directory,则回到用户的主冃录。cd(进入前一次进入的目录)cdjp (进入指定用户jp的主目录)cd (后续可输入其他路径)cd/ (进行用户的根目录)pwd命令功能:显示用八当询所处目录的完整路径。

6、备注:此命令显示出当前工作ii录的绝对路径。which命令功能:查找程序所在路径。is命令功能:列出目录的内容,类似于dos下的dir命令。命令中各选项的含义如下:a显示指定目录卜-所有子目录与文件,包括隐藏文件。-c按文件的修改时间排序。d如果参数是目录,只显示其名称而不显示其下的各文件。往往与1选项一起使用,以 得到目录的详细信息。f在目录名后面标记叨,可执行文件后面标记“杆,符号链接后面标记管道(或 fifo)后面标记“i”, socket文件后面标记“=”。-1以长格式來显示文件的详细信息。这个选项最常用。下面主要介绍:lsl每行列出的信息依次是:文件类型与权限链接数文件屈主文件属组文

7、件大小建立或 最近修改的时间文件类型与权限是由10个字符构成的字符串,其屮第一个字符表示文件类型,它可以是下述类型z-:普通文件、d h录、1符号链接、b块设备文件、c字符设备文件后面的9个字符表示文件的访问权限,分为3组,每组3位。第一组表示文件属主的权限,第二组表示同组用户的权限,第三组表示其他用八的权限。 每一组的三个字符分别表示对文件的读、写和执行权限。各权限如下所示:r读(4)、w写(2)、x执行(1)。对于1=1录,表示进入权限。五、linux文本查看、编辑命令cat命令査看文件的内容,例如:cat testcat > test,输入内容,ctrl+d,数据保存。cat -n

8、 textfile 1 > textfile?将textfile 1的档案内容加上行号后覆盖textfile2档案内容cat -b textfile 1 textfile2 » textfile3 把 textfile 1 和 textfile2 的档案内容加上行号(空白行不 加)之示将内容追加加到textfile3vi命令vi filename:打开或新建文件vi filename.filename :打开多个文件,依次进行编辑s: insert 状态:nl,n2con3:将nl行到n2行之间的内容拷贝到第n3行下:nl,n2mn3:将nl行到n2行z间的内容移至到第n3行下

9、:nl,n2d :将nl行到n2行之间的内容删除:w :保存当前文件:x:保存当前文件并退出:q:退出vi:q!:不保存文件并退出vi:'command:执行 shell 命令 command:nl,n2 w!command:将文件中nl行至n2行的内容作为command的输入并执行之,若不 指定nl, n2,则表示将整个文件内容作为command的输入六、linux备份与压缩命令tar命令功能:为目录或文件创建备份。主选项:c创建新的档案文件。如果用户想备份一个1=1录或是一些文件,就要选择这个选项。r把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,乂发现还有一个 冃录

10、或是一些文件忘记备份了,这时可以使用该选项,将忘记的冃录或文件追加到备份文件 中。t列出档案文件的内容,查看已经备份了哪些文件。u更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件屮找不到耍更新的 文件,则把它追加到备份文件的最后。x从档案文件屮释放文件。辅助选项:b该选项是为磁带机设定的。其后跟一数字,用来说明区块的大小,系统预设值为20(20*512 bytes)。f使用档案文件或设备,这个选项通常是必选的。k保存己经存在的文件。例如我们把某个文件还原,在还原的过程屮,遇到相同的文件, 不会进行覆盖。m在还原文件时,把所冇文件的修改时间设定为现在。m创建多卷的档案文件,以便在几个

11、磁盘中存放。v详细报告tar处理的文件信息。如无此选项,ta不报告文件信息。w每一步都耍求确认。z用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定 要使用该选项进行解压缩。例1: tarcvf usr.tar/home (把/home 口录下包括它的子口录全部做备份文件,备份文件名为 usr.tar)例2: tar czvf usr.tar.gz /home (把/home冃录下包括它的子冃录全部做备份文件,并进行压 缩,备份文件名为usr.tar.gz)例3: tar xzvf usr.tar.gz (把usr.tar.gz这个备份文件还原并解压缩)例4: t

12、ar tvf usr.tar i more (查看usr.tar备份文件的内容,并以分屏方式显示在显示器上)例5:用户在/dev/fdo设备的软盘中创建一个备份文件,并将/home冃录中所冇的文件都拷 贝到备份文件llc tarcf/dev/fdo/homegzip命令功能:对文件进行压缩和解压缩的命令。选项的含义:-c将输岀写到标准输出上,并保留原有文件。-d将压缩文件解压。-1对每个压缩文件,显示下列字段:压缩文件的大小、未压缩文件的大小、压缩比、未压 缩文件的名字-r递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t测述,检査压缩文件是否完整。-v对每一个压缩和解压的文件,显示文

13、件名和压缩比。-num用指定的数字num调整压缩的速度,1或-fast表示最快压缩方法(低压缩比),-9 或-best表示最慢压缩方法(高压缩比)。系统缺省值为6。假设一个目录/home f有文件 mm.txt> sort.txt、。例1:把/home目录下的每个文件压缩成.gz文件。#cd /home#gzip *#$ ism.txt.gz sort.txt.gz .gz例2:把例1屮每个压缩的文件解压,并列出详细的信息。# gzip -dv *mm.txt.gz 43replaced with mm.txtsort.txt.gz 43.1%replaced with sort.txt

14、.gz 43.1 %replaced with #lsmm.txt sort.txt 例3:详细显示例1中毎个压缩的文件的信息,并不解压。$ gzip -1 *compressed uncompr. ratio uncompressed_name277 445 43.1% mm.txt278 445 43% sort.txt277 445 43.1% #lsmm.txt.gz sort.txt.gz .gzunzip命令功能:用于解扩展名为.zip的压缩文件。选项:-x文件列表解压缩文件,但不包括指定的file文件。-v查看压缩文件目录,但不解压。-t测试文件有无损坏,但不解压。-d f1录

15、把压缩文件解到指定口录下。-z只显示压缩文件的注解。-n不覆盖已经存在的文件。-o覆盖已存在的文件且不要求用户确认。-j不重建文档的目录结构,把所冇文件解压到同一目录下。例1:将压缩文件text.zip在当前目录下解压缩。# unzip text.zip例2:将压缩文件text.zip在指定冃录/tmp下解压缩,如果己冇相同的文件存在,要求unzip 命令不覆盖原先的文件。# unzip -n text.zip -d /tmp例3:查看压缩文件目录,但不解压。# unzip -v text.zipzgrep命令功能:在压缩文件中寻找匹配的正则表达式,用法和grep命令一样,只不过操作的対象是

16、压缩文件。gzexe命令该命令用来压缩linux中的nj执行文件,类似于dos下的pklite等工具,压缩后可执行文件 体积变小,且不影响可执行文件的正常运行。例如:gzexe /bin/echo (压缩/bin卜-名为echo的可执行文件)gzcxc -d /bin/ccho (解压缩echo文件,使z恢复为原来的大小)七、linux改变文件或目录的访问权限命令chmod命令功能:改变文件或目录的访问权限。例如:chmod 777 aa (给aa赋予属主、同组用户、其它用户都拥有全部权限)。chgrp命令功能:改变文件或目录所属的组。例如:chgip -r root /home/test (

17、将/home/test h录及了目录下的所有文件,其属纟fl改为root 组)chown命令功能:更改某个文件或目录的属主和属组。例如:chown -r root:root doc (将doc文件的所属组改为root,属主用八改为root)八、linux系统管理命令rpm命令1、安装一个包:# rpm -ivh安装参数-force即使覆盖属于其它包的文件也强迫安装-nodeps如果该rpm包的安装依赖其它包,即使其它包没装,也强迫安装。2、升级一个包:# rpm -uvh3、移走一个包:# rpm -e4、查询一个包是否被安装:#rpm -q5、得到被安装的包的信息:# rpm -qi6、列出该包中有哪些文件:# rpm -ql7、列出服务器上的一个文件属于哪一个rpm包:#rpm -qf8、"j综合好儿个参数一起用:# rpm -qil9、列出所有被安装的rpm package : # rpm -qa10、列出一个未被安装进系统的rpm包文件中包含冇哪些文件? : # rpm -qilpps命令功能:监控进程的工作情况。选项:-c显示所冇进程f全格式-h不显示标题.长格式-w宽输出a显示终端上的所冇进程,包括其他用户的进

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论