linux常见命令

来源:互联网 发布:c语言入门程序设计 编辑:程序博客网 时间:2024/06/06 22:29

1.命令基本格式:


root代表登陆用户

localhost主机名

~当前所在目录(家目录) ||root 用户的家目录/root     ||其他用户的家目录在/home/用户名(在创建用户时自动创建家目录)pwd显示当前目录

#超级管理员提示符

普通用户提示符¥

格式:命令  [选项]   [参数] 有多个选项时可以写在一起        选项和参数是可选的

ls [选项] [文件或目录]

    选项:-a   显示所有文件包括隐藏文件

     -l显示详细信息

-d查看目录属性

-h显示文件大小

-i显示inode


ls  -l显示文件详细信息

-rw--------.代表文件的基本权限 

-rw--------.共十位 

第一位表示文件类型(-文件,d目录,l 链接)剩下的三位为一组

rw-    ------

u: 所有者           g:所属组         o:其他人

r:读   w:写  x:执行

点代表ACL权限

linux通过第一位区分文件类型

第一个(root)代表文件所属用户,第二个(root)代表所属组




ls  -h   显示文件大小



ls  -a  会显示所有文件包括隐藏文件 linux中点开头的是隐藏文件

ls   -a



ls  -i   显示文件indoe节点信息,(id号)



2.文件处理命令

  1>目录处理命令

建立目录:mkdir [参数] [目录名]   命令原名:make  directories

-p  

切换目录    cd [目录]     命令原名:change   directory

删除空目录:rmdir       命令原名:remove empty   directories

删除文件或目录  rm  命令原名:remove 

rm -r 删除目录,-f  强制

一定不要输rm  -rf  /会删除所有文件

复制命令:cp [文件或目录] [目标目录]      命令原名:copy  

-r  复制目录

-p连带文件属性赋值

-d 若文件是链接文件,则复制链接属性

-a  相当于-rdp

剪切或改名:mv  [源文件或目录]    [目标目录]      命令原名:move



         相对路径:是从当前路径开始的路径

 绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe

linux按下tab键可以补全命令


   2>文件处理命令

常见目录

/ 根目录
/bin 存放必要的命令
/boot 存放内核以及启动所需的文件等
/dev 存放设备文件
/etc 存放系统的配置文件
/home 用户文件的主目录,用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件的目录
/usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。
/var 包含系统产生的经常变化的文件

   3> 链接命令

ln [源文件][目标文件]命令原名:link

功能描述:生成链接文件

   ln -s 创建软连接

   默认硬链接

-s 建立软连接

一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。

【硬连接】
硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。

硬链接特征(Hard Link):拥有相同的i节点和存储block块可以看作是同一个文件,可以通过i节点识别(ls -i ),不能夸分区,不能针对目录使用。

【软连接】
另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。

符号链接特征(Symbolic Link):拥有自己的i节点和block块,数据块中只保存源文件的i节点和文件名,并没有实际的文件数据,删除源文件软连接不能使用,软连接的权限为rwxrwxrwx

标识为l,修改任意文件另一个都改变。


//创建软连接要写源文件的绝对路径




1 0
原创粉丝点击