Linux:1.常用文件管理命令
$1.$ ctrl c
:取消命令,并且换行
$2.$ ctrl u
:清空本行命令
$3.$ tab
键:可以补全命令和文件名,如果补全不了快速按两下 tab
键,可以显示备选选项
$4.$ ls
:列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件
- $4.1$
ls -a
:查看所有文件包括隐藏文件 (以.开头的文件就是隐藏文件) - $4.2$
ls -l
:查看当前路径下文件的读、写、执行权限 - $4.3$
ls -lh
:查看当前路径下文件的读、写、执行权限,以更人性化方式呈现 - $4.4$
ls | wc -l
:查看ls
下有多少个文件
$5.$ pwd
:显示当前路径
$6.$ cd xxx
进入 xxx
目录下, cd .
回到本层, cd..
回到上一层
- $6.1$
cd ~
:回到家目录 - $6.2$
cd -
:跳到当前路径转移前的路径,也就是回溯上一次的路径
$7.$ cp xxx yyy
:将 xxx
文件复制成 yyy
,xxx
和 yyy
可以是同一个路径。
$8.$ mkdir xxx
:创建目录 (文件夹) xxx
- $8.1$
mkdir -p
-p
:如果文件夹不存在,则创建
$9.$ rm xxx
:删除普通文件。 rm xxx
-r
:删除文件夹
- $9.1$ 支持正则表达式,删除所有
.txt
类型文件 :rm *.txt
- $9.2$ 删除所有文件 (不包括文件夹) :
rm *
- $9.3$ 正则表达式删除所有文件夹:
rm * -r
即可
$10.$ mv xxx yyy
将 xxx
移动到 yyy
下,和 cp
命令一样, xxx
和 yyy
可以是同一个路径。重命名也是用这个命令
$11.$ touch xxx
:创建一个文件
$12.$ cat xxx
:展示文件 xxx
中的内容
$13.$ history
:查看历史输入指令
$14.$ tree
:以树形显示文件目录结构