《linux课件-Linux常用命令.ppt》由会员分享,可在线阅读,更多相关《linux课件-Linux常用命令.ppt(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、文件命名规则 1)除了 / 之外,所有的字符都合法; 2)有些字符最好不用,如空格符、制表符、 退格符和字符 # $ & ( ) - 等; 3)避免使用 . 作为普通文件名的第一个字符; 4)大小写敏感(包括文件命名、命令、命令 选项、用户名、配置文件选项等)。命令格式命令格式命令格式 :命令 -选项 参数 例 : ls -la /etc说明说明:1)个别命令使用不遵循此格式 2)当有多个选项时,可以写在一起。 3)两个特殊的目录 . 和 . ,分别代表当前 目录和当前目录的父目录。课程大纲 文件处理命令 权限管理命令 文件搜索命令 帮助命令 压缩解压命令 网络通信命令 系统关机命令 Shel
2、l应用技巧文件处理命令:ls命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法:ls 选项-ald 文件或目录 -a 显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性文件处理命令:cd命令名称:cd命令英文原意:change directory命令所在路径:shell内置命令执行权限:所有用户语法:cd 目录功能描述:切换目录范例: $ cd / 切换到根目录 $ cd . 回到上一级目录 文件处理命令:pwd命令名称:pwd命令英文原意:print working directory命令所在路径:/bin/pwd执行
3、权限:所有用户语法:pwd功能描述:显示当前所在的工作目录范例:$ pwd /etc/rc.d/init.d 文件处理命令:mkdir命令名称:mkdir命令英文原意:make directories命令所在路径:/bin/mkdir执行权限:所有用户语法:mkdir -p 目录名功能描述:创建新目录 -p 递归创建范例: $ mkdir newdir 文件处理命令:touch命令名称:touch命令所在路径:/bin/touch执行权限:所有用户语法:touch 文件名 功能描述:创建空文件范例: $ touch newfile 文件处理命令:cp命令名称:cp命令英文原意:copy命令所在
4、路径:/bin/cp执行权限:所有用户语法:cp -rp 源文件或目录 目的目录 -r 复制目录 -p 保留文件属性功能描述:复制文件或目录文件处理命令:cp范例: $ cp file1 file2 dir1 将文件file1、file2复制到目录dir1 $ cp -rp dir1 dir2 将dir1下的所有文件及子目录复制到dir2文件处理命令:mv命令名称:mv命令英文原意:move命令所在路径:/bin/mv执行权限:所有用户语法:mv 源文件或目录 目的目录功能描述:移动文件、更名文件处理命令:mv范例: $ mv file1 file3 将当前目录下文件file1更名为file3
5、 $ mv file2 /tmp/testfile 将文件file2移动到目录/tmp下同时改名为 testfeile文件处理命令:rm命令名称:rm命令英文原意:remove命令所在路径:/bin/rm执行权限:所有用户语法:rm -rfi 文件或目录 -r 删除目录 -f 强行覆盖 / -i 交互操作功能描述:删除文件文件处理命令:rm范例: $ rm file3 删除文件file3 $ rm -rf dir1 删除目录dir1 文件处理命令:cat命令名称:cat命令英文原意:concatenate and display files命令所在路径:/bin/cat执行权限:所有用户语法:
6、cat 文件名功能描述:显示文件内容范例: $ cat /etc/issue $ cat /etc/services 文件处理命令:more命令名称:more命令所在路径:/bin/more执行权限:所有用户语法:more 文件名 (空格) 或f 显示下一页 (Enter) 显示下一行 q或Q 退出功能描述:分页显示文件内容范例: $ more /etc/services文件处理命令:ln命令名称:ln命令英文原意:link命令所在路径:/bin/ln执行权限:所有用户语法:ln -s 源文件 目标文件 -s 创建软链接功能描述:产生链接文件文件处理命令:ln范例: $ ln -s /etc/
7、issue /issue.soft 创建文件/etc/issue的软链接/issue.soft $ ln /etc/issue /issue.hard 创建文件/etc/issue的硬链接/issue.hard权限管理命令:chmod命令名称:chmod命令英文原意:change the permissions mode of a file命令所在路径:/bin/chmod执行权限:所有用户语法:chmod ugo+-=rwx 文件或目录 mode=421 文件或目录 -R 递归修改功能描述:改变文件或目录权限 权限管理命令:chmod范例: $ chmod g+w file1 赋予文件fil
8、e1所属组写权限 $ chmod -R 777 dir1 修改目录dir1及其目录下文件为所有用户具有 全部权限 可以进入目录可以执行文件执行权限x可以在目录中创建、删除文件可以修改文件内容写权限w可以列出目录中的内容可以查看文件内容读权限r对目录的含义 对文件的含义 权限 代表字符 文件目录权限总结权限管理命令:chown命令名称:chown命令英文原意:change file ownership命令所在路径:/bin/chown执行权限:所有用户语法:chown 用户 文件或目录 功能描述:改变文件或目录的所有者范例:$ chown nobody file1 改变文件file1的所有者为n
9、obody权限管理命令:chgrp命令名称:chgrp命令英文原意:change file group ownership命令所在路径:/bin/chgrp执行权限:所有用户语法:chgrp 用户组 文件或目录 功能描述:改变文件或目录的所属组范例:$ chgrp adm file1 改变文件file1的所属组为adm 权限管理命令:umask命令名称:umask命令英文原意:the user file-creation mask命令所在路径:Shell内置命令执行权限:所有用户语法:umask -S -S 以rwx形式显示新建文件缺省权限功能描述:显示、设置文件的缺省权限范例: $ umas
10、k -S 文件搜索命令:which命令名称:which命令所在路径:/usr/bin/which执行权限:所有用户语法:which 命令名称 功能描述:显示系统命令所在目录范例:$ which ls 文件搜索命令:find命令名称:find命令所在路径:/usr/bin/find执行权限:所有用户语法:find 搜索范围 匹配条件功能描述:文件搜索 范例: $ find /etc -name init 在目录/etc中查找文件init $ find / -size +204800 在根目录下查找大于100MB的文件 $ find /home -user samlee 在根目录下查找所有者为sa
11、mlee的文件文件搜索命令:find 范例: $ find /etc -cmin -5 在/etc下查找5分钟内被修改过属性的文件和 目录 $ find /etc -size +163840 -a -size -204800 在/etc下查找大于80MB小于100MB的文件 $ find /etc -name inittab -exec ls -l ; 在/etc下查找inittab文件并显示其详细信息文件搜索命令:find文件搜索命令:grep命令名称:grep命令所在路径:/bin/grep执行权限:所有用户语法:grep -iv 指定字串 文件功能描述:在文件中搜寻字串匹配的行并输出 -
12、i 不区分大小写 -v 排除指定字串范例:# grep mysql /root/install.log帮助命令:man命令名称:man命令英文原意:manual命令所在路径:/usr/bin/man执行权限:所有用户语法:man 命令或配置文件功能描述:获得帮助信息范例: $ man ls 查看ls命令的帮助信息 $ man services 查看配置文件services的帮助信息帮助命令:info命令名称:info命令英文原义:information命令所在路径:/usr/bin/info执行权限:All User语法:info 任何关键字功能描述:获得帮助信息(与man类似)范例: $ i
13、nfo ls 查看ls命令的帮助信息 帮助命令:help命令名称:help命令所在路径:Shell内置命令执行权限:所有用户语法:help 命令功能描述:获得Shell内置命令的帮助信息范例: $ help umask 查看umask命令的帮助信息压缩解压命令:gzip命令名称:gzip命令英文原意:GNU zip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip 文件 功能描述:压缩文件压缩后文件格式:.gz压缩解压命令:gunzip命令名称:gunzip命令英文原意:GNU unzip命令所在路径:/bin/gunzip执行权限:所有用户语法:gunzip 压缩文件功能描述:
14、解压缩.gz的压缩文件范例: $ gunzip file1.gz 压缩解压命令:tar命令名称:tar命令所在路径:/bin/tar执行权限:所有用户语法:tar 选项-zcvf 压缩后文件名称 目录 -c 产生.tar打包文件 -v 显示详细信息 -f 指定压缩后的文件名 -z 打包同时压缩功能描述:打包目录压缩后文件格式:.tar.gz 压缩解压命令:tar范例: $ tar -zcvf dir1.tar.gz dir1 将目录dir1压缩成一个打包并压缩的文件压缩解压命令:tartar命令解压缩语法: -x 解包.tar文件 -v 显示详细信息 -f 指定解压文件 -z 解压缩范例:$
15、tar -zxvf dir1.tar.gz压缩解压命令:zip命令名称:zip命令所在路径:/usr/bin/zip执行权限:所有用户语法: zip 选项-r 压缩后文件名称 文件或目录 -r 压缩目录功能描述:压缩文件或目录压缩后文件格式:.zip 压缩解压命令:zip 范例: $ zip services.zip /etc/services 压缩文件 $ zip -r test.zip /test 压缩目录 压缩解压命令:unzip命令名称:unzip命令所在路径:/usr/bin/unzip执行权限:所有用户语法:unzip 压缩文件功能描述:解压.zip的压缩文件范例:$ unzip
16、test.zip 网络通信命令:ping命令名称:ping命令所在路径:/bin/ping执行权限:所有用户语法:ping 选项 IP地址 -c 指定发送次数 -s 指定数据包大小功能描述:测试网络连通性范例: # ping 192.168.17.25 网络通信命令:ifconfig命令名称:ifconfig命令英文原意:interface configure命令所在路径:/sbin/ifconfig执行权限:root语法:ifconfig 网卡名称 IP地址功能描述:查看和设置网卡信息范例:# ifconfig eth0 192.168.8.250系统关机命令:shutdown命令名称:shutdown命令所在路径:/sbin/shutdown执行权限:root语法:shutdown功能描述:关机范例:# shutdown -h now系统关机命令:reboot命令名称:reboot命令所在路径:/sbin/reboot执行权限:root语法:reboot功能描述:重启系统范例:# rebootThank you very much姓名:李强强QQ:447096447微博:LAMP兄弟连_强强邮箱: