李明老师讲Linux之常用命令.doc_第1页
李明老师讲Linux之常用命令.doc_第2页
李明老师讲Linux之常用命令.doc_第3页
李明老师讲Linux之常用命令.doc_第4页
李明老师讲Linux之常用命令.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

文件命名规则:除了/之外,所有的字符都合法有些字符最好不用,如空格符、制表符、退格符和字符#$&()-等。避免使用.作为普通文件名的第一个字符。(.表示隐藏文件)大小写敏感。命令格式:命令格式:命令 选项 参数(即对象)例:ls la /etc说明:1)当有多个选项时,可以写在一起。 2)两个特殊的目录.和.,分别代表当前目录和当前目录的父目录。文件处理命令:ls命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法:ls 选项-ald 文件或目录-a 显示所有文件,包括隐藏文件all-l 详细信息显示long-d查看目录属性directoryRoot:一般在/sbin或者/usr/sbin路径下All users:一般在/bin或者/usr/bin路径下bin-binary usr-user sbin-super binarylinux中文件是以数据块block(默认是512字节,可调)为存储单位的,所有都是文件。drwxr-xr-x(文件类型和权限)2(表示硬链接数)root(所有者)root(所属组)4096(文件大小)12-01 20:52(创建或最后修改时间)bin(文件名)文件类型 d 目录文件directory- 二进制文件l 软链接文件linkr-read读、w-write写、x-execute执行rwx r-x r-x所有者u所属组g其他人ousergroupothersowner文件处理命令:cd命令名称:cd命令英文原意:change directory命令所在路径:shell内置命令执行权限:所有用户语法:cd目录功能描述:切换目录范例:$ cd /切换到根目录 $ cd .回到上一级目录文件处理命令:pwd命令名称:pwd命令英文原意:print working directory命令所在路径:/bin/pwd执行权限:所有用户语法:pwd功能描述:显示当前所在的工作目录范例:$ pwd /etc/rc5.d文件处理命令:touch命令名称:touch命令所在路径:/bin/touch执行权限:所有用户语法:touch 文件名功能描述:创建空文件范例:$ touch newfile文件处理命令:mkdir命令名称:mkdir命令英文原意:make directories命令所在路径:/bin/mkdir执行权限:所有用户语法:mkdir目录名功能描述:创建新目录范例:$ mkdir newdir文件处理命令:cp命令名称:cp命令英文原意:copy命令所在路径:/bin/cp执行权限:所有用户语法:cp R源文件或目录目的目录 -R复制目录功能描述:复制文件或目录范例:$ cp file1 file2 dir1将文件file1、file2复制到目录dir1 $ cp R dir 1 dir2将dir1下的所有文件及子目录(包括dir1)复制到dir2 (或者-r)Ctrl+C终止命令文件处理命令:mv命令名称:mv命令英文原意:move命令所在路径:/bin/mv执行权限:所有用户语法:mv 源文件或目录目的目录功能描述:移动文件、更名范例:$ mv file1 file3将当前目录下文件file1更名为file3$ mv file2 dir2将文件file2移动到目录dir2下$ mv file1 dir1 file2将文件file1移动到目录dir1下并改名为file2文件处理命令:rm命令名称:rm命令英文原意:remove命令所在路径:/bin/rm执行权限:所有用户语法:rm r 文件或目录 -r 删除目录功能描述:删除文件范例:$ rm file3删除文件file3 $ rm r dir1删除目录dir1rm f或rm-rf强制删除文件处理命令:cat命令名称:cat命令英文原意:concatenate and display files命令所在路径:/bin/cat执行权限:所有用户语法:cat文件名(适合内容不是很多的文件)功能描述:显示文件内容范例:$cat /etc/issue $cat /ect/services文件处理命令:more命令名称:more命令所在路径:/bin/more执行权限:所有用户语法:more文件名(空格)或f显示下一页(Enter)显示下一行Q或q退出功能描述:分页显示文件内容范例:$ more /etc/services文件处理命令:head指令名称:head指令所在路径:/bin/head执行权限:all user语法:head num 文件名-num显示文件的前num行功能描述:查看文件的前几行范例:$ head -20 /etc/services文件处理指令:tail指令名称:tail指令所在路径:/bin/tail执行权限:all user语法:tail num 文件名-num显示文件的后num行-f 动态显示文件内容(一般用于查看日志文件)功能描述:查看文件的后几行范例:$tail -30 /etc/services文件处理命令:ln命令名称:ln命令英文原意:link命令所在路径:/bin/ln执行权限:所有用户语法:ln s 源文件目标文件-s 创建软链接功能描述:产生链接文件范例:$ ln s /etc/issue /issue.soft创建文件/etc/issue的软链接/issue.soft$ ln /etc/issue /issue.hard创建文件/etc/issue 的硬链接/issue.hard软链接 lrwxrwxrwx 文件小 时间值类似于windows中的快捷方式,可跨文件系统生成。硬链接 相当于cp p+同步更新,与源文件拥有相同的i节点,所以可以同步更新,但不能跨文件系统生成。每个文件必须对应一个i节点,是内核进行调用的标识。权限管理命令:chmod命令名称:chmod命令英文原意:change the permissions mode of a file命令所在路径:/bin/chmod执行权限:所有用户语法:chmod ugo+-=rwx文件或目录mode=421文件或目录rwxr-xr-754功能描述:改变文件或目录权限范例:$ chmod g+w file1赋予文件file1所属组写权限$ chmod 777 dir1设定目录dir1为所有用户具有全部权限su 用户名可以切换用户文件目录权限总结:代表字母权限对文件的含义对目录的含义r读权限可以查看文件内容可以列出目录中内容w写权限可以修改文件内容可以在目录中创建、删除文件X执行权限可以执行文件可以进入目录文件r-cat、more、head、tailw-echo、vix-命令、脚本目录r-lsw-touch、mkdir、rmx-cd权限管理命令:chown命令名称:chown命令英文原意:change file ownership命令所在路径:/bin/chown执行权限:所有用户语法:chown 用户文件或目录功能描述:改变文件或目录的所有者范例:$ chown nobody file1改变文件file1的所有者为nobodyuseradd 用户名权限管理命令:chgrp命令名称:chgrp命令英文原意:change file group ownership命令所在路径:/bin/chgrp执行权限:所有用户语法:chgrp用户组文件或目录功能描述:改变文件或目录的所属组范例:$ chgrp adm file1改变文件file1的所属组为adm权限管理命令:umask命令名称:umask命令所在路径:/bin/umask执行权限:所有用户语法:umask -S-S 以rwx形式显示新建文件或目录缺省权限功能描述:显示、设置文件的缺省权限范例:$ umask$ umask S00220-特殊权限位022-用户权限位,权限掩码值777 -022755Linux权限规则:缺省创建的文件不能授予可执行x权限umask 掩码值更改权限文件搜索命令:which命令名称:which命令所在路径:/usr/bin/which执行权限:所有用户语法:which 命令名称功能描述:显示系统命令所在目录范例:$ which lswhereis和which用法一样,which可以显示命令的别名,whereis可以显示命令的帮助文档文件搜索命令:find命令名称:find命令所在路径:/usr/bin/find执行权限:所有用户语法:find搜索路径搜寻关键字功能描述:查找文件或目录范例:$ find /etc name init在目录/etc中查找文件init(通配符 * 匹配任意字符,包括零个,?匹配单个字符)$ find / -size +204800在根目录下查找大于100MB的文件(block,512字节=0.5KB)(+-)$ find /home user samlee在根目录下查找所有者为samlee的文件(-type 文件类型 f 二进制文件,l 软链接文件,d 目录)$ find /etc ctime 1在/etc下查找24小时内被修改过属性的文件和目录(时间 天ctime、atime、mtime,分钟cmin、amin、mmin,c-change改变,表示文件属性被修改过,所有者、所属组、权限,a-access访问,m-modify修改,表示文件内容被修改过)(-之内,+超过)$ find /etc size +163840 a size -204800在/etc下查找大于80MB小于100MB的文件(连接符 a and 逻辑与,-o or 逻辑或)$ find /etc name inittab exec ls l ;在/etc下查找inittab文件并显示其详细信息(-exec表示查询的结果,表示转义符,即符号或命令使用本身的含义,;表示结束,-ok和-exec的区别是ok会询问确认)-inum,i节点,一个i节点可以映射到多个文件,ls i,find . inum 16 exec rm ;一般应避免在根目录下查找,尽量缩小查找范围,关键词应尽量精确,尽量节省系统的资源开销文件搜索指令:locate指令名称:locate指令英文原意:list files in database指令所在路径:/usr/bin/locate执行权限:all user语法:locate搜索关键字功能描述:寻找文件或目录(和数据库相关)范例:$ locate file列出所有跟file相关的文件文件搜索指令:updatedb指令名称:updatedb指令英文原义:update the slocate database指令所在路径:/usr/bin/updated执行权限:root语法:updatedb功能描述:建立整个系统目录文件的数据库范例:#updatedb文件搜索命令:grep命令名称:grep命令所在路径:/bin/grep执行权限:所有用户语法:grep 指定字串源文件功能描述:在文件中搜寻字串匹配的行并输出范例:#grep ftp /etc/services帮助命令:man命令名称:man命令英文原意:manual命令所在路径:/usr/bin/man执行权限:所有用户语法:man命令或配置文件功能描述:获得帮助信息:范例:$ man ls查看ls命令的帮助信息$ man services查看配置文件services的帮助信息man 5 passwd 配置文件的帮助 1是命令的帮助,查看时调用more帮助指令:info指令名称:info指令英文原意:information指令所在路径:/usr/bin/info执行权限:all user语法:info任何关键字功能描述:获得帮助信息范例:$ info ls查看ls指令的帮助信息帮助指令:whatis指令名称:whatis apropos makewhatis指令英文原意:search the whatis database for strings指令所在路径:/usr/bin/whatis apropos /usr/sbin/makewhatis执行权限:all user,root语法:whatis apropos任何关键字功能描述:获得索引的简短说明信息范例:$whatis ls$ apropos fstab 相当于man k# makewhatis建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是whatis database没有建立命令 -helphelp 命令查看shell内置命令的帮助压缩解压命令:gzip命令名称:gzip命令英文原意:GNU zip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip 选项文件功能描述:压缩文件压缩后文件格式:.gzgzip只能压缩文件,不能压缩目录,并且不保留原文件压缩解压命令:gunzip命令名称:gunzip命令英文原意:GNU unzip命令所在路径:/bin/gunzip执行权限:所有用户语法:gunzip 选项压缩文件功能描述:解压缩.gz的压缩文件也可为gzip d命令范例:$ gunzip file1.gz压缩解压命令:tar命令名称:tar命令所在路径:/bin/tar执行权限:所有用户语法:tar 选项cvf目录-c产生.tar打包文件*-v显示详细信息-f指定压缩后的文件名*-z打包同时压缩功能描述:打包目录压缩后文件格式:.tar.gz范例:$ tar zcvf dir1.tar.gz dir1将目录dir1压缩成一个打包并压缩的文件file 文件判断显示文件的类型tar命令解压缩语法:-x 解包.tar文件-v 显示详细信息-f 指定解压文件-z 解压缩范例:$ tar zxvf dir1.tar.gz压缩解压命令:zip命令名称:zip命令所在路径:/usr/bin/zip执行权限:所有用户语法:zip 选项-r 压缩后文件名称文件或目录-r 压缩目录功能描述:压缩文件或目录压缩后文件格式:.zip范例:$ zip services.zip /etc/services压缩文件$ zip r test.zip /test压缩目录.zip是默认windows和linux通用格式压缩解压命令:unzip命令名称:unzip命令所在路径:/usr/bin/unzip执行权限:所有用户语法:unzip 压缩文件功能描述:解压.zip的压缩文件范例:$ unzip test.zip压缩解压命令:bzip2命令名称:bzip2命令所在路径:/usr/bin/bzip2执行权限:所有用户语法:bzip2 选项-k文件-k 产生压缩文件后保留原文件功能描述:压缩文件(适合压缩大文件)压缩后文件格式:.bz2范例:$ bzip2 k file1压缩解压命令:bunzip2命令名称:bunzip2命令所在路径:/usr/bin/bunzip2执行权限:所有用户语法:bunzip2 选项-k压缩文件-k 解压缩后保留原文件功能描述:解压缩范例:$ bunzip2 k file1.bz2网络通信指令:write指令名称:write指令所在路径:/usr/bin/write执行权限:all user语法:write 功能描述:向另外一个用户发信息,以Ctrl+D作为结束,实时通信,必须在线范例:$ write samlee网络通信指令:wall指令名称:wall执行所在路径:/usr/bin/wall执行权限:all user语法:wall message文件名功能描述:向所有用户广播信息范例:$ wall Happy New Year!网络通信指令:ping命令名称:ping命令所在路径:/usr/sbin/ping执行权限:root语法:ping 选项 IP地址功能描述:测试网络连通性范例:# ping ifconfigping TCP/IP协议ping c 3 c count次数ping s 65507 网络通信指令:ifconfig命令名称:ifconfig命令所在路径:/usr/sbin/ifconfig执行权限:root语法:ifconfig 选项-a网卡设备标识-a 显示所有网卡信息功能描述:查看网络设置信息范例:# ifconfig aeth0实际网卡ifconfig eth0 在本次会话中改变IP地址,如果要永久生效,则必须写入配置文件系统关机指令:shutdown命令名称:shutdown命令所在路径:/usr/sbin/shutdown执行权限:root语法:shutdown功能描述:关机范例:# shutdown h now系统

温馨提示

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

评论

0/150

提交评论