Linux中目录及其操作命令和帮助命令

目录

目录介绍

根目录

目录操作命令

显示目录下的文件和目录的命令

用法:

常用选项

ls -a

ls -all

显示当前目录的命令

用法

切换当前目录的命令

用法

创建目录的命令

用法

常用选项

删除目录的命令

用法

注意

改变权限的命令

用法

改变文件或目录的所有者或者组

用法

常用选项

注意事项

帮助命令

用法


目录介绍

在Linux中目录的含义和windows系统的文件夹一样,功能也大致相同

根目录

在Linux中,目录的结构是一个树形结构,其中作为根目录的目录用 "/"这个符号表示,然后在根目录下又有着多个不同功能的目录

其中每个目录的功能不同

/bin :这里存放着所有用户可以用的二进制命令程序文件,我们平时使用的命令比如 echo这类就存放在这里面

/boot :放置Linux系统启动时用到的一些文件,如系统引导管理器,系统引导程序,系统的内核

/dev :存放设备文件的地方。在操作系统中,一切设备皆文件,比如我们使用的键盘鼠标,在操作系统下都是一个对应的文件,而这个文件夹就是用来存放这些文件的地方。

/etc :系统的配置文件存放的目录。比如IP地址,用户的信息等。

/home :系统中用户的工作目录的目录。每当创建一个新用户,就会在这个目录下面创建一个对应的目录,用来给该用户工作

/lib:系统使用的函数库的目录。

/lib64:和/lib一样都是函数库的目录,但是这个是64位系统的。

/media:外接设备的零时挂载点。

/mnt:零时挂载点目录。

/opt:第三方软件安装目录。

/proc:虚拟目录,显示内存中的信息,存放在该目录中的文件和内存一样,断电会消失。

/root:超级用户root的工作目录。

/run:自本次启动以来启动进程的运行时的数据。包括进程ID等,在重启时重新加载。

/sbin:放置管理员使用的可执行的命令,需要管理员权限才可以访问。

/srv:系统自行管理的服务用到的数据。

/sys:虚拟的目录,存放一部分内存信息。

/tmp:临时文件存放的位置。

/usr:所有用户共享的只读数据目录。

/var:动态变化的文件。比如日志文件。

目录操作命令

在Linux中存在许多对目录进行操作的指令,如cd,pwd,ls等。

显示目录下的文件和目录的命令

ls可以显示目录下的文件名和目录名

用法:

ls [ ]

如果没有加入选项就会只显示不完整的目录,其中还有部分隐藏文件没有显示。

常用选项

ls -a

显示完整的目录包括隐藏的文件,其中一个点表示当前目录,两个点表示当前目录的父目录

ls -all

具有和ls -a一样的功能,但是还会输出更多信息

其中从左到右依次表示:文件的类型和权限,文件的拥有者,文件的所在组,文件的大小,文件的最后一次改变时间,文件名

第一个字段分别表示:文件的类型,文件拥有者的权限,所在组的权限,其他用户的权限

第一个部分中,d表示目录,b表示块设备文件,-表示普通文件,c表示字符文件,l表示符号链接文件,s表示套接字文件,p表示命名管道文件。

后面的部分中:r表示可读,w表示可写,x表示可执行,如果对应对象没有该权限则显示-,其中目录文件都具有可执行权限(就是进入该目录)

显示当前目录的命令

pwd可以显示当前目录的名字

用法

pwd

其中没有选项,执行后在屏幕上打印当前目录名

切换当前目录的命令

cd可以切换当前目录

用法

cd 目录名

执行后会把当前目录切换为指定目录

创建目录的命令

mkdir可以创建一个空目录

用法

mkdir [ ] 名字

不加选项就会创建一个普通目录

常用选项

mkdir -m 三位8进制数字 文件名

创建目录的同时改变其权限

删除目录的命令

rmdir可以删除目录

用法

rmdir [ ] 目录名

注意

删除目录前要确保其为空目录,不然不能使用rmdir,但是可以使用rm -r,但是不建议这样做。

改变权限的命令

chmod可以改变目录或者文件的权限

用法

chmod 三位八进制数字 文件名

其中三位八进制数字分别表示文件拥有者,同组用户,其他用户的读写执行的权限,其中三个权限用三位二进制表示,具有该权限则为1,不具有则为0,然后再把三位二进制换成八进制

也可以改变单独对象的权限,方法为:

chmod (对象)(操作符)(权限类型) 文件名

对象可以用u,g,o,a分别表示文件拥有者,同组用户,其他用户,所有用户

操作符可以是+ - =,分别表示添加减少和赋予。

权限类型可以是rwx

改变文件或目录的所有者或者组

chown可以改变文件或目录的所有者或者组

用法

chown [ ] 用户或组 文件名

常用选项

chown -R 递归的改变拥有者,将其子目录和文件都改变

注意事项

只有用户所有者或者超级用户可以使用这个命令

帮助命令

man加命令,可以得到指定命令的使用方法

用法

man 命令名,使用后就会进入下面界面,然后可以通过鼠标滑动,按q则退出帮助

  • 26
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值