首页 > 网络运维 > Linux&centos > 正文

CentOS系统目录详解和常用命令

CentOS系统目录详解和常用命令

一、CentOS系统目录详解

CentOS系统目录是Linux系统文件结构的根基,其中包含了系统所有运行必须的构件。下面介绍CentOS系统目录。

1、根目录(/)

根目录是整个Linux文件系统的最高层目录,其他所有目录和文件都是其子文件和子目录。对于用户而言,/是当前位置。

2、etc目录(/etc)

etc这个目录是放置管理系统配置文件的地方,在这个目录下存有系统操作需要的配置信息。例如:host,hostname,passwd是系统最重要的配置文件,其实系统上登录、密码、主机名称等都要依赖这些文件的配置。

3、home目录(/home)

home目录是存放用户文件的基础文件,每一个用户都会有一个属于自己的子目录,在home目录中可以根据不同的用户有不同的层级目录,其中存放着每个用户的个人文件以及自己编写的程序。

4、bin目录(/bin)

bin是Binary的缩写,其下存放着系统基本工作必备的非用户可自己提供的程序和系统服务。bin(二进制)目录经常被操作系统使用,bin目录下的文件一般是执行文件(.exe)而非源文件。

5、usr目录(/usr)

usr目录又有分为的子目录,其下存放着系统上可执行文件,用来执行普通用户对系统的操作。其中local是各种扩展程序与应用程序的各种信息文件等,include存放着头文件,share目录放了所有的公共文件(如文档、属性库和脚本),src目录下放置的是软件源代码。

6、tmp目录(/tmp)

tmp目录的原义为临时的意思,其实这是一个内存目录,它用于放置一些程序运行时生成的中间过程文件,在写入文件的时候,系统会在/tmp下面创建一个临时的文件,文件的内容存放在这样一个特别的文件名,通常是以.tmp结尾的,使用完毕后,tmp目录会自动删除该文件。

7、var目录(/var)

var目录存放一些经常变化的文件,其中有日志文件、临时文件等,比如spool那里存放打印机排队的作业,log那里存放日志文件,mail那里存放邮件,cache那里存放了应用程序或者用户信息等,run存储着系统的一些运行时的临时文件。

二、常用命令

1、 cd 命令

cd命令是Change Directory的缩写,用来更改当前的路径到指定的路径,也可以做返回上一级的功能,使用cd ..。

2、ls 命令

ls命令是list的意思,ls命令用来查看当前目录下的文件或者文件夹,如果想查看指定文件或者文件夹的话,可以在ls命令后面添加文件或者文件夹的名字。

3、 mkdir 命令

mkDIR命令是make directory的缩写,是用来创建(make)一个新的目录(directory),可以通过在指令后面添加文件夹的名称来创建一个指定的文件夹。

4、 rm 命令

rm是remove的意思,rm命令是用来删除文件的,可以通过在键入rm之后,添加文件的名字来删除指定的文件,通常在删除文件前会有提示,供你确认是否要删除此文件。

5、touch 命令

touch命令是用来创建文件的,可以通过在键入touch之后,添加文件的名字来创建一个指定的文件,如果同名文件存在,就会修改文件的时间,该文件若不存在,自动创建一个0大小的文件。

6、cp 命令

cp命令是copy的缩写,是用来拷贝文件的,可以用来拷贝单个文件或者文件夹,其用法为cp -r src des,src表示源文件,des表示目的文件。

7、mv 命令

mv是move的缩写,是用来移动、重命名文件的,其用法为mv -f src des,src表示源文件,des表示目的文件,使用此命令可以把指定的文件移动到指定的位置,同时把源文件删除掉。

8、ps 命令

ps命令是process status的缩写,用来查看当前的运行的程序的信息,包括程序的进程id,程序的启动时间,诸如此类的信息。

以上就是centos系统目录详解和常用命令的简要介绍,其中的各个内容可能会有所延伸,更多的使用方法以及内容可以通过Linux下的man手册来进行查阅,来获取更详细的指令使用方法。

打赏
海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:http://atpbike.com/article/centos/3196.html

相关推荐

支付宝
微信
赞助本站