linux常用命令介绍.ppt

上传人:本田雅阁 文档编号:3482310 上传时间:2019-09-01 格式:PPT 页数:26 大小:410.02KB
返回 下载 相关 举报
linux常用命令介绍.ppt_第1页
第1页 / 共26页
linux常用命令介绍.ppt_第2页
第2页 / 共26页
linux常用命令介绍.ppt_第3页
第3页 / 共26页
linux常用命令介绍.ppt_第4页
第4页 / 共26页
linux常用命令介绍.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《linux常用命令介绍.ppt》由会员分享,可在线阅读,更多相关《linux常用命令介绍.ppt(26页珍藏版)》请在三一文库上搜索。

1、Linux 常用命令,Linux常用命令,凡在此介绍的Linux 常用命令,主要是介绍bash的命令。 注意Linux文件名区分大小写。 bash命令的一般格式如下:命令名【选项】【参数1】【参数2】. 【选项】是对命令的特别定义,以减号(-)开始,多个选项可以用一个减号(-)连起来,如ls -l -a 与ls -la 相同。 bash 主要有支持三种通配符: *: 匹配任何字符和任何数目的字符 ?: 匹配任何单字符 .:匹配任何包含在括号里的单字符 bash命令补全:按键 可以将两个命令隔开,这样可以实现一行中输入多个命令。命令的执行顺序和输入的顺序相同。 系统会把过去输入过的命令记忆下来,

2、只要按方向键中的上下箭头,就可以选择以前输入过的命令了 。 可以通过man命令来查看任何命令的联机帮助信息。格式为: man 【命令名】,Linux常用命令,cat:文件查看命令 将默认地在标准输出(显示屏)上显示文件内容。 选项: -n: 由 1 开始对所有输出的行数编号 -b: 和 -n 相似,只不过对于空白行不编号 eg: cat 1.c 查看1.c里面的内容 :将几个文件组合成一个新的文件; :把文件追加到已存文件的后面。 eg: 1)cat -n textfile1 textfile2 把 textfile1 的内容加上行号后输入到 textfile2中 2)cat -b textf

3、ile1 textfile2 textfile3 把 textfile1 和 textfile2 的内容加上行号(空白行不加)之 后将内容加到 textfile3中。,Linux常用命令,more:文件查看命令 类似 cat ,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space) 就往下一页显示,按 b 键就会往回(back)一页显示 。,Linux常用命令,cd:变换工作目录至 dirName 语法: cd dirName “” 表示为 home directory 的意思; “.” 则是表示目前所在的目录; “” 则表示目前目录位置的上一层目录。 eg: 1)

4、cd /usr/bin 跳到 /usr/bin/ 2)cd 跳到自己的 home director 3)cd / 跳到目前目录的上上两层,Linux常用命令,pwd:查看当前所在目录完整路径 语法: pwd eg: pwd,Linux常用命令,ls:列出目录中的内容 语法: ls 选项 目录 选项: -A:显示所有文件,包括隐藏文件(以“.”开头的文件,但不 列出当前目录“.”和上级目录“” ) -a:显示所有文件,包括“.”和“”目录 -d:只列出目录名,不列出它的内容 -l: 除文件名称外,亦将文件型态、权限、拥有者、文件大 小等资讯详细列出 -t: 将文件依建立时间之先后次序列出 -F:

5、在列出的文件名称后加一符号;例如可执行文件则加 “*“, 目录则加 “/“ -R:若目录下有文件,则以下的文件也依序列出 eg: ls -ltr s* 列出目前工作目录下所有名称是 s 开头的文件,越新的排越后面,Linux常用命令,cp:拷贝文件 可以一次复制多个文件 选项: -a:尽可能将文件状态、权限等资料都照原状予以复制 -r: 若 source 中含有目录名,则将目录下的文件也依序拷贝 至目的地 -f: 若目的地已经有相同名的文件存在,则在复制前先删除 再复制 eg: 1)cp aaa bbb 复制文件aaa,并命名为 bbb 2)cp *.txt *.doc *.bak /home

6、 将当前目录中扩展名为txt、doc和bak的文件全部复制到 /home目录中,Linux常用命令,rm:删除文件及目录 语法: rm 选项 选项: -f:强制删除,包括只读文件,并且不给用户任何提示 -i:在删除每个文件时提示用户 -r: 将目录及以下的文件也逐一删除 默认情况下,为文件名,rm命令不删除目录。 eg: 1)rm -i *.c 删除所有C语言文档,删除前逐一询问确认 2)rm -r Finished 将 Finished 子目录及子目录中所有档案删除,Linux常用命令,mv:移动或更名文件和目录 语法: mv 选项 源文件 目标文件 选项: -f:强制复盖已有文件 -i:在

7、复盖已有文件前提示用户 -r:将目录及以下的文件也逐一删除 eg: 1)mv aaa bbb 将档案 aaa 更名为 bbb : 2)mv qib.tgz /qib.tgz 移到上一级目录,Linux常用命令,mkdir:创建目录 语法: mkdir 选项 目录名 选项: -p:如果父目录不存在,创建所有的父目录 eg: mkdir netseek 创建netseek这个目录,Linux常用命令,rmdir:删除空目录 语法: rmdir 选项 目录列表 选项: -p:删除指定目录后,如果该目录的父目录为空,则将一并 删除 eg: 1) rmdir AAA 名为 AAA 的目录删除 2) rm

8、dir -p BBB/Test 在BBB 目录中,删除名为 Test 的子目录。若 Test 删除 后,BBB 目录成为空目录,则 BBB 亦予删除。,Linux常用命令,find:查找文件或目录 可以按文件名、建立或修改日期、所有者(通常是建立文件的 用户)、文件长度或文件类型进行搜索。 一般来说,要用-print动作,显示整个文件路径和名称。如果 没有这个动作,则find命令进行所要搜索而不显示结果,等 于白费劲。 eg: 1)find / -name ye -print 搜索系统上所有名称为ye的文件,Linux常用命令,cal:显示日历 语法: cal 选项 月年 选项: -y:显示出

9、整年的日历 -1:显示当月的日历 -m:以星期一作为一周的第一天 -s:以星期天作为一周的第一天 eg: 1) cal 5 2006 显示2006年5月份的日历 2) cal 显示本月的月历 3)cal 2001 显示公元 2001 年年历,Linux常用命令,ps:显示瞬间进程的动态 选项: -A:列出所有的行程 -e:和 “A”参数相同。 -f: 用ASCII字符显示树状结构,表达程序间的相互关系。,Linux常用命令,grep:在文件中搜索指定的模式 如果您想不起来一个所需文件的名称,这将非常有用。,Linux常用命令,kill:杀死一个进程,Linux常用命令,top:显示进程的动态

10、语法: cal 选项 月年 选项: -i : 不显示任何闲置 (idle) 或无用 (zombie) 的行程 -n : 更新的次数,完成后将会退出 top -b : 搭配 “n” 参数一起使用,可以用来将 top 的结果输出到档案 内 eg: 1) top -n 10 显示更新十次后退出 2) top -n 2 -b top.log 将更新显示二次的结果输入到名称为 top.log 的档案里,Linux常用命令,chmod:用于改变文件或目录的访问权限。 u 表示文件或目录的的拥有者,g 表示与该档案的拥有者属于同一个群体 (group)者,o 表示其他以外的人,a 表示这三者皆是 + 表示增

11、加权限,- 表示取消权限,= 赋予给定权限并取消其他所有 权限(如果有的话)。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案 是个子目录或者该档案已经被设定过为可执行 选项: -R : 对目前目录下的所有档案与子目录进行相同的权限变更 eg: 1) chmod ugo+r file1.txt(chmod a+r file1.txt) 将档案 file1.txt 设为所有人皆可读取 2) chmod ug+w,o-w file1.txt file2.txt 将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群 体者可写入,但其他以外的人则

12、不可写入 。 3) chmod -R a+r * 将目前目录下的所有档案与子目录皆设为任何人可读取,Linux常用命令,此外chmod也可以用数字来表示权限,如 : chmod 777 file 分别表示User、Group、及Other的权限。 r=4,w=2,x=1 )若要rwx属性则4+2+1=7; )若要rw属性则4+2=6; )若要rx属性则4+1=5。 范例: )chmod 777 file(chmod a=rwx file) )chmod 771 file(chmod ug=rwx,o=x file),Linux常用命令,su:用于不同用户间切换 eg: 1)如果登录为 user1,要切换为user2,只要用如下命令: su user2 完成之后就可以用exit命令返回到user1。 2)如果发出不带用户名的su命令 ,则系统提示输入根口令, 输入之后则可切换为根用户。 3)如果登录为根用户,则可以用su命令成为系统上任何用户 而不需要口令。,Linux常用命令,clear:清屏命令,Linux常用命令,reboot :重启命令,Linux常用命令,halt :关机命令,End,Linux常用命令,bash是Linux系统默认使用的Shell. shell是系统用户界面,它提供用户与内核交互的接口。用户就能通过键盘输入指令来操作计算机了,它再将执行结果显示给用户。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1