LINUX常用基础命令

上传人:飞*** 文档编号:47428050 上传时间:2018-07-02 格式:PDF 页数:7 大小:38.16KB
返回 下载 相关 举报
LINUX常用基础命令_第1页
第1页 / 共7页
LINUX常用基础命令_第2页
第2页 / 共7页
LINUX常用基础命令_第3页
第3页 / 共7页
LINUX常用基础命令_第4页
第4页 / 共7页
LINUX常用基础命令_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《LINUX常用基础命令》由会员分享,可在线阅读,更多相关《LINUX常用基础命令(7页珍藏版)》请在金锄头文库上搜索。

1、1 Linux 常用指令(1)指令名称:pwd pwd 命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。(2)指令名称:cd cd 命令不仅显示当前状态,还改变当前状态,它的用法跟dos下的 cd 命令基本一致。cd .可进入上一层目录cd -可进入上一个进入的目录cd 可进入用户的home 目录(3)指令名称:cp 使用方式:cp options source dest cp options source. directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。参数说明-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录

2、名,则将目录下之档案亦皆依序拷贝至目的地。-f 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。范例:将档案aaa 复制 (已存在 ),并命名为bbb : cp aaa bbb 将所有的 C 语言程式拷贝至Finished 子目录中: cp *.c Finished (4)名称: mv 使用方式: mv options source dest mv options source. directory 说明:将一个档案移至另一档案,或将数个档案移至另一目录。参数: -i 若目的地已有同名档案,则先询问是否覆盖旧档。范例:将档案aaa 更名为bbb : mv aaa bbb 将所有

3、的 C 语言程序移至Finished 子目录中: mv -i *.c /Finished 2 (5)指令名称: chmod 使用方式: chmod -cfvR -help -version mode file. 说明: Linux/Unix 的档案存取权限分为三级: 档案拥有者、群组、其他。利用chmod 可以藉以控制档案如何被他人所存取。mode : 权限设定字串, 格式如下: ugoa.+-=rwxX.,., 其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权限、- 表示取消权限、= 表示唯一设定权

4、限。r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。参数说明-c 若该档案权限确实已经更改,才显示其更改动作-f 若该档案权限无法被更改也不要显示错误讯息-v 显示权限变更的详细资料-R 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更 ) 范例:将档案file1.txt 设为所有人皆可读取: chmod ugo+r file1.txt 将档案file1.txt 设为所有人皆可读取: chmod a+r file1.txt 将档案file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体

5、者可写入,但其他以外的人则不可写入: chmod ug+w,o-w file1.txt file2.txt 将 ex1.py 设定为只有该档案拥有者可以执行: chmod u+x ex1.py 将目前目录下的所有档案与子目录皆设为任何人可读取: chmod -R a+r * 此外 chmod 也可以用数字来表示权限如chmod 777 file 语法为: chmod abc file 其中 a,b,c 各为一个数字,分别表示User、 Group、及 Other 的权限。r=4,w=2,x=1 若要 rwx 属性则 4+2+1=7;若要 rw-属性则 4+2=6;若要 r-x 属性则 4+1=

6、7。范例:chmod a=rwx file 和chmod 777 file 效果相同chmod ug=rwx,o=x file 和chmod 771 file 效果相同若用 chmod 4755 filename 可使此程式具有root 的权限3 (6)指令名称: ls 使用方式: ls -alrtAFR name. 说明: 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。参数说明-a 显示所有档案及目录(ls 内定将档案名或目录名称开头为“.“ 的视为隐藏档,不会列出 ) -l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出-r 将档案以相反次序显示(原定依

7、英文字母次序) -t 将档案依建立时间之先后次序列出-A 同 -a ,但不列出“.“ ( 目前目录 ) 及 “.“ ( 父目录 ) -F 在列出的档案名称后加一符号;例如可执行档则加“*“, 目录则加“/“ -R 若目录下有档案,则以下之档案亦皆依序列出范例:列出目前工作目录下所有名称是s 开头的档案,愈新的排愈后面: ls -ltr s* 将 /bin 目录以下所有目录及档案详细资料列出: ls -lR /bin 列出目前工作目录下所有档案及目录;目录于名称后加“/“, 可执行档于名称后加“*“ : ls -AF (7)指令名称: rm 使用方式: rm options name. 说明:删

8、除档案及目录。参数说明-i 删除前逐一询问确认。-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。-r 将目录及以下之档案亦逐一删除。范例:删除所有 C 语言程式档;删除前逐一询问确认: rm -i *.c 将 Finished 子目录及子目录中所有档案删除: rm -r Finished 4 (8)指令名称:rmdir 使用方式:rmdir -p dirName 说明:删除空的目录。参数:-p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。范例:将工作目录下,名为AAA 的子目录删除: rmdir AAA 在工作目录下的BBB 目录中,删除名为Test 的子目录。若Test

9、删除后, BBB 目录成为空目录,则BBB 亦予删除。rmdir -p BBB/Test (9)指令名称:touch 使用方式:touch -acfm -r reference-file -file=reference-file -t MMDDhhmmCCYY.ss -d time -date=time -time=atime,access,use,mtime,modify -no-create -help -version file1 file2 . 说明:touch 指令改变档案的时间记录。ls -l 可以显示档案的时间记录。参数说明a 改变档案的读取时间记录m 改变档案的修改时间记录c

10、假如目的档案不存在,不会建立新的档案。f 不使用,是为了与其他unix 系统的相容性而保留r 使用参考档的时间记录,与-file 的效果一样d 设定时间与日期,可以使用各种不同的格式t 设定档案的时间记录,格式与date 指令相同范例:最简单的使用方式,将档案的时候记录改为现在的时间。若档案不存在, 系统会建立一个新的档案。touch file touch file1 file2 将 file 的时间记录改为5 月 6 日 18 点 3 分, 公元两千年。 时间的格式可以参考date 指令,至少需输入MMDDHHmm ,就是月日时与分。touch -c -t 05061803 file tou

11、ch -c -t 050618032000 file 5 将 file 的时间记录改变成与referencefile 一样。touch -r referencefile file 将 file 的时间记录改成5 月 6 日 18 点 3 分,公元两千年。 时间可以使用am, pm 或是24 小时的格式,日期可以使用其他格式如6 May 2000 。touch -d “6:03pm“ file touch -d “05/06/2000“ file touch -d “6:03pm 05/06/2000“ file (10)指令名称:gzip 说明: gzip 命令用于压缩文件。参数: -d 将压

12、缩文件解压范例:如果要将ye.txt 文件压缩,可用如下命令:gzip ye.txt 这样就可以压缩文件并在文件名后面加上gz 扩展名,变成文件ye.txt.gz。解压缩文件可用gzip -d 命令实现:gzip -d ye.txt.gz 这样就可以解压缩文件并删除gz 扩展名。(11)指令名称: tar说明: tar 可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件) ,也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar 命令,可以把一大堆的文件和目录全部打包成一个文件,这

13、对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。参数说明c 创建新的档案文件。 如果用户想备份一个目录或是一些文件,就要选择这个选项。r 把要存档的文件追加到档案文件的未尾。例如用户已经作好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。t 列出档案文件的内容,查看已经备份了哪些文件。u 更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。x 从档案文件中释放文件。f 使用档案文件或设备,这个选项通常是必选的。m 在还原文件时,把所有文件的修改时间设定为现在

14、。v 详细报告tar 处理的文件信息。如无此选项,tar 不报告文件信息。z 用 gzip 来压缩 /解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。k 保存已经存在的文件。例如我们把某个文件还原,在还原的过程中,遇到相同的文件,不会进行覆盖。6 范例:可用如下方法建立tar 档案:tar cvf 例如,如果要将当前目录中所有文件存档到ye.tar 中,可用如下命令:tar cvf ye.tar *.* 要浏览档案内容,将c 选项变成t。如果要浏览ye.tar 档案中的内容,可用如下命令:tar tvf ye.tar 要取出档案内的内容,将c 选项变成x。

15、如果要将ye.tar 档案中的内容取到当前目录中,可用如下命令:tar xvf ye.tar 新版的 tar 可以直接访问和建立gzip 压缩的 tar 档案,只要在tar 命令中加上z 选项就可以了。例如:生成压缩档案ye.tar.gz :tar czvf ye.tar *.txt 显示压缩档案ye.tar.gz 的内容:tar tzvf ye.tar *.txt 取出压缩档案ye.tar.gz 的内容:tar xzvf ye.tar *.txt (12)指令名称:mail 使用方式: mail -iInv -s subject -c cc-addr -b bcc-addr user1 user 2 . 说明:mail 不仅只是一个指令,mail 还是一个电子邮件程序。参数:s 邮件标题c 邮件地址(2 个地址以上用,一个地址不用加此参数)范例:将信件送给一个或以上的电子邮件地址,由于没有加入其他的选项,使用者必须输入标题与信件的内容等。mail 系统会提示输入“subject”将mail.txt 的内容寄给 , 同时抄送给 mail - s “标题 ” -c mail.txt 接收到的邮件都保存在目录/var/spool/mail/ 用户名7 (13)指令名称: wall 使用方式: wall message 使用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号