Linux学习笔记之目录配置

简介: Linux学习笔记之目录配置一.目录配置相关目录说明/bin   二进制文件/boot    系统启动文件(内核的初始化文件等)/dev    设备文件(硬盘等)/etc    配置文件/home    用户家目录/lib    链接库文件(相当于windows里的.

Linux学习笔记之目录配置
一.目录配置
相关目录说明

/bin   二进制文件

/boot    系统启动文件(内核的初始化文件等)

/dev    设备文件(硬盘等)

/etc    配置文件

/home    用户家目录

/lib    链接库文件(相当于windows里的.dll文件)

/lost+found 默认文件夹

/media 挂载点(插入优盘的地址)

/mnt 挂载点

/opt 源码包安装文件的位置(默认是在usr)

/proc 内核的参数(该文件内容是虚的,不占用硬盘的大小)

/root 系统管理员的家目录

/sbin 二进制文件(系统管理员所能执行的文件,s代表system)

/tmp 临时文件

/usr 默认安装文件的位置

/var 日志文件、缓存文件、数据库文件(需要很大的硬盘空间)

Linux目录配置标准:FHS

自己创建的文件目录不会生成系统文件

tree 可以查看目录树结构

. 当前路径

.. 上一级路径

uname 查看系统版本(Linux)

uname -i 架构类型

uname -r 内核版本

uname -a 系统的所有信息

pwd 显示当前的绝对路径

cd ~ = cd 到/home 路径下

cd ~user/ 到user用户的家目录

cd - 表示切换到上一次目录,并不一定是父目录

mkdir 在当前目录下创建目录

rmdir 删除空目录

mkdir -p 如果父文件夹不存在则同时创建

mkdir -p lianxi/(xx,yy,zz)   创建lianxi文件夹其在其下创建xx,yy,zz三个子文件

rm -rf * 强制递归删除所有文件(夹)

echo $PATH 显示系统搜索脚本的路径

PATH = “路径” 每个路径用”:”隔开,可以添加搜索脚本的路径

终端命令是一个个小程序,在运行时,必须要敲入其所在的路径,如果不添加路径系统会在默认路径下搜寻该程序

ls -l 以权限的模式显示当前路径下的文件

ls -a 显示当前路径下的所有文件

ls -1 以行的形式显示当前路径下的可见文件

ls -s 显示文件且显示其大小

ls -sh 以人类更适合查看的单位显示出来,不加h大小的单位为字节

ls -ld 以权限的方式显示文件夹自身的信息,d表示directiry(文件夹)

cp /PATH1/xx /PATH2/yy 若xx是文件夹,则将其拷贝到yy文件夹下,若xx是文件则将其拷贝到PATH2下且重命名为yy

cp -r 递归文件拷贝

cp -p     同时将文件的属性复制

cp xx yy 若果xx是快捷方式,则此命令拷贝的是xx指向的文件

cp -d xx yy 如果xx是快捷方式,则此命令拷贝的是xx的快捷方式

which 命令 查找命令所在的位置

whereis ls 查找ls所在的所有位置

whereis -b ls ls二进制文件所在的位置即ls命令所在的位置

whereis -m ls ls帮助文档所在的位置

locate file 查找file这个文件

find 目录 -属性 值 在目录下按照属性值查找文件(默认目录为当前目录)

-perm 按照权限查找

-size 大小

-ctime 创建时间
原文地址https://www.cnblogs.com/aaronbin/p/11336606.html

相关文章
|
11天前
|
安全 Ubuntu Java
Linux配置使用篇
Linux配置使用篇
|
17天前
|
Linux
关于Linux目录访问函数总结
关于Linux目录访问函数总结
13 1
|
22天前
|
存储 负载均衡 索引
linux7安装elasticsearch-7.4.0集群配置
linux7安装elasticsearch-7.4.0集群配置
109 0
|
28天前
|
监控 Linux Shell
【Shell 命令集合 网络通讯 】Linux 配置和管理网络流量的形状 shapecfg命令 使用指南
【Shell 命令集合 网络通讯 】Linux 配置和管理网络流量的形状 shapecfg命令 使用指南
38 0
|
28天前
|
网络协议 Shell Linux
【Shell 命令集合 网络通讯 】Linux 设置和配置PPP pppsetup命令 使用教程
【Shell 命令集合 网络通讯 】Linux 设置和配置PPP pppsetup命令 使用教程
36 0
|
28天前
|
域名解析 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
49 1
|
23天前
|
存储 算法 Linux
【Linux系统编程】深入理解Linux目录扫描函数:scandir目录函数(按条件扫描目录
【Linux系统编程】深入理解Linux目录扫描函数:scandir目录函数(按条件扫描目录
37 0
|
27天前
|
存储 Shell Linux
【Shell 命令集合 系统管理 】Linux 修改用户的属性和配置 usermod命令 使用指南
【Shell 命令集合 系统管理 】Linux 修改用户的属性和配置 usermod命令 使用指南
30 1
|
10天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
19 4
|
16天前
|
Ubuntu Linux Apache
linux下apache2更换目录
linux下apache2更换目录