【Linux系列教程】02.命令基本格式、常见目录以及文件目录处理命令
来源:互联网 发布:淘宝怎么调价格 编辑:程序博客网 时间:2024/06/18 17:28
注:[] 代表可选项
Linux系列教程Thans
一、常见目录的作用
/ 根目录
/bin 命令保存目录,普通用户就可以读取的命令
/boot 启动目录,启动所需的相关文件。一般单独分区,不能占满,没有空间后系统无法启动,一般留200M即可
/dev 设备文件保存目录,在这个目录中包含了所有Linux系统中使用的外部设备
/etc 配置文件保存目录
/home 普通用户的家目录(家目录即为初始目录用户登录以后所在的目录)比如有用户thans,则有对应目录/home/thans
/lib 系统库保存目录
/lib64 64位系统库保存目录
/mnt 系统挂载目录
/media 挂载目录
/sbin 命令保存目录,超级用户可以读取的命令
/root 超级用户的家目录
/tmp 临时目录
/proc 直接写入内存的。这个目录是一个虚拟目录,它是系统内存映射,我们可以直接通过访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存中。
/sys 同上
/usr 系统软件资源目录
/usr/bin 系统命令(普通用户)
/usr/sbin 系统命令(超级用户)
/var 系统相关文档内容
linux是个严谨的系统,大家以后在练习的时候,尽量在tmp目录和家目录下练习。并且要养成该放哪放哪的好习惯!
二、命令的基本格式
命令 [选项] [参数]
注意:
个别命令不遵循这个格式
当有多个选项时,可以写在一起
简化选项与完整选项 例如:-a 等于 --all
这个结构中,root代表当前用户,localhost代表主机名。 ~ 代表当前所在目录 # 是用户提示符,#代表的是超级用户,$代表的是普通用户。
三、文件、目录处理命令
1查询目录中的内容:ls格式:ls [选项] [文件或目录]
选项:
-a 显示所有有文件,包括隐藏文件
-l 显示详细信息
-d 查看目录属性
-h 人性化显示文件大小(默认单位为字节,加上这个选项变成K或者MB)
-i 显示inode i节点 可以理解为文件的ID号
注意:
ls -l 等同于 ll ll是别名
linux中文件前加 · 为隐藏文件,隐藏文件的初衷是告诉用户这个是系统文件,不要随意修改。
ls -al 等于 ls -a -l
显示结构讲解:
这些数字是i节点,可以理解为ID号。
这部分代表着权限。在linux中权限默认为十位。 下面以 -rw-r--r--. 为例讲解
其中,第一位代表着文件类型。(d 代表目录 - 代表文件 l 代表软链接文件)
rw- 用u表示,代表所有者
r-- 用g表示,代表所属组
r-- 用o表示,代表其他
r 代表读(read) w代表写(write) x代表执行(execute)
另外还有一个 . 暂时不用管
mkdir 英文含义:make directores
格式:
mkdir -p [目录名]
-p 递归创建 直接输入路径,如果不存在则自动创建,不加P会失败。如图:
abc目录不存在,所以如果不加-p 则不会自动创建abc,失败。
这样就成功了。mkdir -p abc/cs 同等于运行了二条命令,第一条:mkdir abc 。第二条:mkdir abc/cs
格式:cd [目录] 英文含义:change dirrctory
简化操作:
cs ~ 进入当前用户的家目录或者直接cd也有同样的效果
cd - 进入上次目录
cd .. 进入上一级目录
补充:
相对路径:参照当前所在目录,进行查找
如:cd ../usr/local/src/
../ 相当于根目录
绝对路径:从根目录开始指定,一级级递归查找,在任何目录下都能进入指定位置
如:cd /etc/
小技巧: 按两下tab键可以补全或者显示所有对应的,试下你就知道啦。
4查看当前所在目录路径:pwd
英文含义:print working directory
只能删除空的目录
格式:rmdir [目录名] 英文含义:remove empty directory
格式:rm [选项] [文件或者目录] 英文含义:remove
选项:
-r 删除目录 不加-r 为删除文件
-f 强制删除
不加-f如图:
加-f 如图:
补充:
一般直接使用 rm -rf [文件或者目录]
rm -rf / 这条命令是会被linux执行的,自杀!
格式:cp [选项] [原文件或目录] [目标目录] 英文含义:copy
选项:
-r 复制目录
-p 连带文件属性一起复制,不加这个则时间会变成新的。
-d 若原文件是链接文件,则复制链接属性
-a 相当于-pdr
补充:
如果需要复制以后改名则:cp -a /root/adv /tmp/abc 则adv会被改成abc 如图:
格式:mv [原文件或目录] [目标目录] 英文含义:copy
补充:
如果原目录和目标目录相同则改名。
Thans
微信号:thans (←长按复制)努力学习,分享精品教程。喜欢的话还请关注下我吧!非常感谢!
- 【Linux系列教程】02.命令基本格式、常见目录以及文件目录处理命令
- Linux命令基本格式及目录处理命令
- Linux命令基本格式及目录处理命令
- linux基本目录处理命令
- 基本的bash shell命令(文件以及目录处理)
- Linux常用命令-文件处理命令-命令格式与目录处理命令ls
- linux文件处理命令——命令格式与目录处理命令 ls
- Linux常用命令-文件处理命令-命令格式与目录处理命令ls
- Linux 处理目录以及文件的相关命令
- Linux教程【6】- 目录处理命令
- linux目录处理文件处理命令
- 目录文件处理命令
- 目录文件处理命令
- linux目录处理命令
- Linux目录处理命令
- Linux目录处理命令
- Linux 目录处理命令
- Linux目录处理命令
- C语言练习篇-3控制语句练习,闰年
- Linux ASOC音频驱动架构分析
- 可视化工具分享
- Stanford Parser中文句法分析器的使用
- IOS链接中的中文字符
- 【Linux系列教程】02.命令基本格式、常见目录以及文件目录处理命令
- ExpandableListView的使用
- Favorite Tops 收藏夹 分享好东西
- 初识java.util.concurrent.CyclicBarrier
- java正则表达式相关类的使用
- Java 8+Android M新特性总结(简略版)
- PowerPoint文档中的数据图表动起来
- hibernate中的java对象有几种状态,其相互关系如何(区别和相互转换)
- Cocoapods终极版安装教程