Linux系统常见文件管理命令与文件结构
发布时间:2022-09-26 15:27:09 所属栏目:Linux 来源:
导读: 文件结构
Linux的文件结构更加的标准,是一颗树的结构
根目录:/
相当于一颗树的根节点,有且只有一个。
bin文件夹:(parent[bin]==/,表示bin目录的父节点是根目录)
Linux的文件结构更加的标准,是一颗树的结构
根目录:/
相当于一颗树的根节点,有且只有一个。
bin文件夹:(parent[bin]==/,表示bin目录的父节点是根目录)
文件结构 Linux的文件结构更加的标准,是一颗树的结构 根目录:/ 相当于一颗树的根节点,有且只有一个。 bin文件夹:(parent[bin]==/,表示bin目录的父节点是根目录) bin目录常用来存储一些可执行文件的命令 etc文件夹: 配置文件,比如说要搭建一个网站,要使用一个代理服务器nginx,那么它的配置都是在etc里边 var文件夹: 网站日志以及其他各种日志都会默认存在var文件夹下的一个log文件夹中 lib文件夹: 存储一些安装包以及头文件等,比如C++的头文件都是存在lib当中的。 home文件夹: 所有用户的家目录; proc文件夹: 也是存放一些配置; 文件结构大致如图所示: 在这里插入图片描述 两种路径表示方式 1 绝对路径:从根目录开始描述的路径:/home/acs/main.cpp, /表示根,home表示用户的家目,acs,main.cpp同理分层向下,main.cpp是叶子结点 2 相对路径:tmp/main.cpp 判别:相对路径开头一定不是“/” 3 ".“表示当前目录,”…"表示上层目录 4 "~/"表示家目录 pwd显示当前的绝对路径, 快捷键 q:关掉当前进程, ctrl+c: 1 kill当前进程 2 当前指令不想继续输入,想直接跳到下一行,直接ctrl+c,结束当前命令。 ctrl + u; 直接清空掉当前这一行。 tab键: 补全一个命令Linux 文件与目录管理,(写出一个命令或者文件某一个前缀自动补全) 当当前前缀有多重方案时,使用两次tab可以显示当前前缀可以补全的所有选项。 “↑”:得到上一次的命令 “ls”:展示当前目录下的所有文件和文件夹等。 “ls -l” 常用的参数:查看每一个文件的详细信息: 比如:drwxrwxr-x 2 acs acs 4096 Aug 17 21:19 tmp 第一项表示改文件的权限:dwrxrwxr-x中d表示是文件夹, rwx分别表示读,写,可执行。这三组表示不同的权限, 4096表示大小:(单位时bit) 后边的时间是创建时间或修改时间 “ls -h” :各种命令加上"-h"选项表示人性化的去输出,比如说文件很大, 比如上述命令加上"h"之后:“ls -lh”: drwxrwxr-x 2 acs acs 4k Aug 17 21:19 tmp “ls -a” :显示所有文件包括隐藏文件(以".“开头的文件),包括也显示当前目录和上级目录(”." “…”)。 “ls -A” :不显示当前目录和上层目录(“.” “…”) 把隐藏文件变成显现文件:mv .tmp.txt tmp.txt “ll” == “ls -la” “cd +文件路径(可以是相对路径也可以是绝对路径)” 可以切换路径 “cd” 如果不加任何参数,默认返回家目录 "cd -"表示返回上一次待过的路径,比如我现在/home/bin目录下,刚才待的是家目录/home,那么fcd -会切换到/home,再输入cd - 又会回到/home/bin (编辑:应用网_阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐