linux命大全及详解.doc

上传人:壹****1 文档编号:560793523 上传时间:2023-10-27 格式:DOC 页数:13 大小:117.01KB
返回 下载 相关 举报
linux命大全及详解.doc_第1页
第1页 / 共13页
linux命大全及详解.doc_第2页
第2页 / 共13页
linux命大全及详解.doc_第3页
第3页 / 共13页
linux命大全及详解.doc_第4页
第4页 / 共13页
linux命大全及详解.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《linux命大全及详解.doc》由会员分享,可在线阅读,更多相关《linux命大全及详解.doc(13页珍藏版)》请在金锄头文库上搜索。

1、linux命令目录隐藏Linux基本操作命令 模式切换 获得帮助 ls cd mkdir、rmdir cp rm mv du,df cat more,less pwd clear ln grep find ar rpm mount,umount 用户和组管理 进程及服务管理 网卡设置 FTP服务 Web服务(httpd) Linux基本操作命令模式切换获得帮助lscdmkdir、rmdircprm mv du,df cat more,less pwd clear ln grep find ar rpm mount,umount 用户和组管理 进程及服务管理 网卡设置 FTP服务 Web服务(h

2、ttpd) 编辑本段Linux基本操作命令首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。 编辑本段模式切换1、 由字符到图型#startx或#init 52、 由图形到字符#logout或init 33、 注销#logout

3、或exit或ctrl+d4、 关机#poweroff或init 0或shutdown now或 halt -p5、 重启#reboot或init 6或shutdown -r now 编辑本段获得帮助#help提供内部命令的帮助#man或info提供外部命令的帮助。如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man。Man实际上就是察看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令。man是manual(手册)的缩写字,它的说明非常的详细,但是因为它都是英文,看起来非常的头痛。建议大家需要的时候再去看man,平常吗,记得一些基本

4、用法就可以了。 编辑本段ls这个命令就相当于dos下的dir命令一样,这也是Linux控制台命令中最为重要几个命令之一。ls最常用的参数有三个: -a -l -F。ls -aLinux上的文件以“.”开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来。ls -l(这个参数是字母L的小写,不是数字1)这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到ls -l这个指令。例如我在某个目录下键入ls -l可能会显示如下信息(最上面两行是我自己加的):位置1 2 3 4 5 6 7文件属性 文件数 拥有者 所属

5、的group 文件大小 建档日期 文件名drwx- 2 Guest users 1024 Nov 21 21:05 Mail-rwx-x-x 1 root root 89080 Nov 7 22:41 tar*-rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname*lrwxrwxrwx 1 root root 4 Nov 24 19:30 zcat-gzip-rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh*-rwsr-x- 1 root bin 9853 Aug 15 5:46 su*下面,我为大家解释一下这些显示内容的

6、意义。第一个栏位,表示文件的属性。Linux的文件基本上分为三个属性:可读(r),可写(w),可执行(x)。但是这里有十个格子可以添(具体程序实现时,实际上是十个bit位)。第一个小格是特殊表示格,表示目录或连结文件等等,d表示目录,例如drwx-;l表示连结文件,如lrwxrwxrwx;如果是以一横“-”表示,则表示这是文件。其余剩下的格子就以每3格为一个单位。因为Linux是多用户多任务系统,所以一个文件可能同时被许多人使用,所以我们一定要设好每个文件的权限,其文件的权限位置排列顺序是(以-rwxr-xr-x为例):rwx(Owner)r-x(Group)r-x(Other)这个例子表示的

7、权限是:使用者自己可读,可写,可执行;同一组的用户可读,不可写,可执行;其它用户可读,不可写,可执行。另外,有一些程序属性的执行部分不是X,而是S,这表示执行这个程序的使用者,临时可以有和拥有者一样权力的身份来执行该程序。一般出现在系统管理之类的指令或程序,让使用者执行时,拥有root身份。第二个栏位,表示文件个数。如果是文件的话,那这个数目自然是1了,如果是目录的话,那它的数目就是该目录中的文件个数了。第三个栏位,表示该文件或目录的拥有者。若使用者目前处于自己的Home,那这一栏大概都是它的账号名称。第四个栏位,表示所属的组(group)。每一个使用者都可以拥有一个以上的组,不过大部分的使用

8、者应该都只属于一个组,只有当系统管理员希望给予某使用者特殊权限时,才可能会给他另一个组。第五栏位,表示文件大小。文件大小用byte来表示,而空目录一般都是1024byte,你当然可以用其它参数使文件显示的单位不同,如使用ls k就是用kb来显示一个文件的大小单位,不过一般我们还是以byte为主。第六个栏位,表示创建日期。以“月,日,时间”的格式表示,如Aug 15 5:46表示8月15日早上5:46分。第七个栏位,表示文件名。我们可以用ls a显示隐藏的文件名。ls F(注意,是大写的F)使用这个参数表示在文件的后面多添加表示文件类型的符号,例如*表示可执行,/表示目录,表示连结文件,这都是因

9、为使用了-F这个参数。但是现在基本上所有的Linux发行版本的ls都已经内建了-F参数,也就是说,不用输入这个参数,我们也能看到各种分辨符号。 编辑本段cd这个命令是用来进出目录的,它的使用方法和在dos下没什么两样,所以我觉得没什么可说的,但有两点我补充一下。首先,和dos不同的是Linux的目录对大小写是敏感的,如果大小写没拼对,你的cd操作是成功不了的。其次,cd如果直接输入,cd后面不加任何东西,会回到使用者自己的Home Directory。假设如果是root,那就是回到/root.这个功能同cd 是一样的。 编辑本段mkdir、rmdirmkdir命令用来建立新的目录,rmdir用

10、来删除已建立的目录,这两个指令的功能不再多加介绍,他们同dos下的md,rd功能和用法都是基本一样的。 编辑本段cp这个命令相当于dos下面的copy命令,具体用法是:cp r 源文件(source) 目的文件(target)参数r是指连同源文件中的子目录一同拷贝。熟悉dos的读者用起这个命令来会觉得更方便,毕竟比在dos下面要少敲两下键盘。 编辑本段rm这个命令是用来删除文件的,和dos下面的rm(删除一个空目录)是有区别的,大家千万要注意。rm命令常用的参数有三个: -i,-r,-f。比如我现在要删除一个名字为test的一个文件:rm i test系统会询问我们:“rm:remove te

11、st?y”,敲了回车以后,这个文件才会真的被删除。之所以要这样做,是因为linux不象dos那样有undelete的命令,或者是可以用pctool等工具将删除过的文件救回来,linux中删除过的文件是救不回来的,所以使用这个参数在删除前让你再确定一遍,是很有必要的。rm r 目录名:这个操作可以连同这个目录下面的子目录都删除,功能上和rmdir相似。rm f 文件名(目录名):这个操作可以进行强制删除。 编辑本段mv这个命令的功能是移动目录或文件,引申的功能是给目录或文件重命名。它的用法同dos下面的move基本相同,这里不再多讲。当使用该命令来移动目录时,他会连同该目录下面的子目录也一同移走

12、。如果你想给一个文件或目录重命名时可以用以下方法:mv 原文件(目录)名 新的文件(目录)名。 编辑本段du,dfdu命令可以显示目前的目录所占的磁盘空间,df命令可以显示目前磁盘剩余的磁盘空间。如果du命令不加任何参数,那么返回的是整个磁盘的使用情况,如果后面加了目录的话,就是这个目录在磁盘上的使用情况(这个功能可是dos没有的呦)。不过我一般不喜欢用du,因为它给出的信息是在是太多了,我看不过来,而df这个命令我是最常用的,因为磁盘上还剩多少空间对我来说是很重要的。 编辑本段cat这个命令是linux中非常重要的一个命令,它的功能是显示或连结一般的ascii文本文件。cat是concate

13、nate的简写,类似于dos下面的type命令。它的用法如下:cat text 显示text这个文件;cat file1 file2 依顺序显示file1,file2的内容;cat file1 file2file3 把file1,file2的内容结合起来,再“重定向()”到file3文件中。“”是一个非常有趣的符号,是往右重定向的意思,就是把左边的结果当成是输入,然后输入到file3这个文件中。这里要注意一点是file3是在重定向以前还未存在的文件,如果file3是已经存在的文件,那么它本身的内容被覆盖,而变成file1+file2的内容。如果左边没有文件的名称,而右边有文件名,例如:cat

14、file1:结果是会“空出一行空白行”,等待你输入文字,输入完毕后再按Ctrl+c或Ctrl+d,就会结束编辑,并产生file1这个文件,而file1的内容就是你刚刚输入的内容。这个过程和dos里面的copy con file1的结果是一样的。另外,如果你使用如下的指令:cat file1file2:这将变成将file1的文件内容“附加”到file2的文件后面,而file2的内容依然存在,这种重定向符比常用,可以多多利用。 编辑本段more,less这是两个显示一般文本文件的指令。如果一个文本文件太长了超过一个屏幕的画面,用cat来看实在是不理想,就可以试试more和less两个指令。More

15、指令可以使超过一页的文件临时停留在屏幕,等你按任何的一个键以后,才继续显示。而less除了有more的功能以外,还可以用方向键往上或往下的滚动文件,所以你随意浏览,阅读文章时,less是个非常好的选择。 编辑本段pwdpwd -help-version说明:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。 编辑本段clear这个命令是用来清除屏幕的,它不需要任何参数,和dos下面的clr具有相同的功能,如果你觉得屏幕太紊乱,就可以使用它清除屏幕上的信息。这个命令的作用是显示用户当前的工作路径,这个命令不用多说,大家一试即知。 编辑本段ln这是linux中又一个非常重要命令,请大家一定要熟悉。

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

当前位置:首页 > 生活休闲 > 科普知识

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