Linux初识(命令, 文件)
文件系统
在Linux系统下,没有驱动器磁盘,只有一个根目录 / ,所有的文件都在根目录下面。
相关文件夹介绍
bin : 程序相关
boot : 开机启动相关
cdrom : 光盘
data : dev设备相关
etc : 配置文件相关
lib : 一些依赖库
home : 主文件夹,家目录
命令的使用方法
Linux命令格式:
command [-option] [parameter] ..
- command 命令名, 相应功能的英文单词
- option 选项, 没有先后顺序
- parameter 参数
查看帮助文档
- help : 一般是Linux自带的信息, 例如: ls –help
- man : 有问题找男人, man是Linux提供的一个手册,包含了绝大部分的命令、函数使用说明
自动补全
Tab键自动补全
历史命令
history 记录执行过哪些命令
![number] 执行第几次执行过的命令
使用箭头?? ?? 查看历史命令
相关目录文件命令
pwd: 当前所在目录
ls: 当前目录下的文件
- -a 显示所有文件名
- -l 以列表的方式显示
- -h 显示文件大小单位
cd: 进入目录
touch: 创建文件, 以 . 开头就是隐藏文件
mkdir: 创建文件夹
clear: 清空终端
cat : 查看文件内容信息
rm: 删除文件, rm B -r 删除文件夹B及其下所有文件
- -f 强制删除
- -i 以交互式方式执行
- -r 递归删除目录下的内容,删除文件夹时必须加此参数
rmdir: 删除文件夹, 只能删空文件夹
通配符() : 是通配符, 例如: ls 2* 列举2开头的文件
通配符(?) : 例如: ls 2? 列举2开头,后面跟一个的文件
通配符[] : 例如: ls 2[12345], 列举2开头,后面跟一个[]内的文件,就是个正则表达式
重定向
>
例如: ls > xx.txt
将要显示的信息写入到目标文件(先把目标文件内容删了再写入)
>>
将要显示的信息写入到目标文件,追加写入
分屏显示more
对于文本信息较多的文件, 使用more进行分屏查看显示
例如: ls -alh /bin | more 以列表的形式分屏显示bin目录下的文件
相对路径和绝对路径
- 相对路径: 同级目录下
- 绝对路径: 完整目录路径
- cd .. /.. 上一级目录
- cd~ 家目录
创建目录(mkdir)
创建连续的目录:
mkdir A/B/C/D/E -p
tree 树状显示文件目录结构
原文地址:https://www.cnblogs.com/dreamyu/p/9179485.html
时间: 2024-09-30 20:40:08