Linux学习

Day-3Linux目录结构及简单文件管理

2019-07-26  本文已影响19人  郭文政

1.根下各个目录的作用

/etc      保存了linux各种配置文件

/etc/resolv.conf    dns服务器解析域名的配置文件

/etc/hosts    本地解析域名的配置文件

/etc/sysconfig/network-script/ifcfg-网卡名称    配置网卡

/sbin     超级用户才能使用的命令 (根下的是一个软链接文件,链接到/usr/sbin)

/boot    linux开机时加载的一些文件,包括linux内核的一些文件

/bin    普通用户使用的命令(根下的是一个软链接文件,链接到/usr/bin)

/usr    保存了大量的Linux系统文件,类似与Windows系统中c盘中的windows文件

/usr/bin  /usr/sbin

/usr/local    程序的安装目录

/home    普通用户的家目录

里面包含了一些环境程序

/root    超级用户的家目录

/dev    存放一些设备文件

/dev/null    linux的黑洞文件,只出不进

/dev/zero    只出不进数据

/dev/random    制造随机数的文件

/var    存放一些可变化的文件,例如日志文件等

/var/tmp    临时存放程序的缓存文件

/lib    是一个库文件,很多命令依赖于库文件(根下的lib也是一个软链接文件,链接到/usr/lib)

/lib64    64位库文件,(同上,根下lib64也是一个软链接文件,链接到/usr/lib64)

/mnt   /media    这两个文件都是一个磁盘的挂载点

/porc    反映了程序运行的状态

/opt    第三方文件的下载目录

/tmp 临时存放文件的地方

/run    程序运行的pid 和一些相关的lock文件

2.Linux下各个文件定位

绝对路径:表示起点从根开始的路径

相对路径:表示相对于当前目录开始的路径

.    表示当前目录

..    表示上一层目录

~    表示当前用户的家目录

/    表示磁盘的定点,根目录

3.linux中常用的一些简单文件管理

cd    目录切换命令

cd ..    表示

cd . 表示再当前目录

cd - 表示返回上一次所在的路径

pwd    显示当前所在路径

mkdir    文件或目录的创建

mkdir    后面加参数,参数即目标目录

mkdir -p    为递归创建目录,例如/a/b/c

再根下a目录下创建b目录,然后再b目录下创建c目录,如果没有b目录,只能-p,将b和c一块创建

mkdir    {1..100}    在当前目录下创建名字依次为1至100的100个文件夹

touch    创建一个空文件

mv    文件或目录的移动

mv    + 需要移动的文件或目录 + 移动到的目标文件目录

mv    同一个文件夹里移动就是重命名的功能

例如    将 当前目录下的test文件移动到/usr/local/ttt文件夹中

如果local目录下没有ttt文件夹,那么test文件就会被移动到local目录下,并且重命名为ttt

rm    文件或目录的删除

-f    强制删除

-r    递归删除目录及其内容

rm    {1..100}    将1到100 这100 个目录删除

rm    file*     删除已file开头的文件或目录

上一篇 下一篇

猜你喜欢

热点阅读