1. Linux基础指令

①如何获知当前路径?
pwd (print working directory) 原译:打印工作目录
命令名称:pwd
英文原意:print working directory
执行权限:所有用户
语法:pwd
功能:查询当前的目录的路径
②指令的一般格式:
指令名称 [选项] [参数]
指令名称:干什么
选项: 怎么干 选项一般以 - 开头
参数: 操作对象
[ ]: 表明可省略
③查看目录下的内容:
命令名称:ls
命令原意:list
执行权限:所有用户
功能描述:显示指定路径下的 子目录/文件 (罗列目录下的内容)
语法: ls [选项] [目录/路径]
ls -a
-l
-a (-a的意思是all) 显示所有的文件(包括隐藏文件)隐藏文件前面有一个点.
-l (-l的意思是long)是显示目录文件的详细信息
④目录切换
命令名称; cd
原意: change directory
执行权限: 所有用户
语法:cd 【目录】
功能描述:切换目录
延伸内容:/ 根目录
./ 回到当前目录
../ 回到上一级目录
~ 家目录
- 上一次的工作目录
⑤创建目录
命令名称;mkdir
原意: make directory
执行权限: 所有用户
语法:mkdir [选项] 目录
功能描述:创建空目录
-p: 递归创建(创建多级目录)
⑥文件创建
命令名称; touch
执行权限: 所有用户
语法:touch 文件
功能描述:创建一个文件
⑦删除空目录
命令名称;rmdir
原意: remove directory
执行权限: 所有用户
语法:rmdir 目录
功能描述:删除空目录
⑧删除文件或目录
命令名称;rm
原意: remove
执行权限: 所有用户
语法:rm [选项]目录/文件
功能描述:删除文件 或者目录
–i: 给出交互提示
-f: 强制删除,不提示
-r: 递归删除
⑨复制目录或者文件
命令名称; cp
原意: copy
执行权限: 所有用户
语法:cp [选项] 源目录/文件 目的路径
功能描述:复制目录或者文件
-r: 表示将子目录连同其中的文件一起复制到另一个
子目录。
-i: 如果目的路径下已存在同名文件,会交互式提示
⑩移动或者更改文件或者目录
命令名称; mv
原意: move
执行权限: 所有用户
语法:mv [选项] 源目录/文件 目的路径
功能描述:更改文件/目录名称或移动
什么情况下是重命名?什么情况下是文件移动的功能?
源文件和指定的目标文件处于同一级目录,此时 mv 指令是重命名的功能;
⑪命令行补全:(Tab)
通配符: * 匹配任意一个或多个字符,也可以匹配零个字符。
[ ] 匹配[]范围中的任意一个字符 ([0-9]匹配任意数字)
? 匹配任意单个字符
. 匹配任意单个字符(一般使用在文件中搜索)
上下键可以翻不用多打
蓝色目录 白色文件
dev(设备)fb0(对应的显示屏)sda(对应计算机硬盘)
计算机开机先运行引导程序
Ctrl + l 清屏
目录的大小是一样的4096 man ls (ls 的手册)