标签:dict 直接 创建文件 linux nan lin 开头 一级目录 div
cd 指令
~$ cd Doucuments/folder1/
$ 前面的部分表示当前目录
~ 代表绝对目录为 /home/user_name
cd 将当前目录变为 /home/user_name/Doucuments/folder1
cd .. 返回上一级目录
cd - 返回上一次操作的目录
cd ../../ 向上返回两次
ls 指令
~/Doucuments$ ls 显示当前目录下的所有的文件和文件夹(隐藏文件和文件夹除外)。
~/Doucuments$ ls -l (long 的简写) 输出详细信息 。这个指令会打印出文件的权限 , 用户名, 文件大小, 修改日期, 文件名。
~/Doucuments$ ls -lh (long human 的简写) 输出适合人理解的详细信息。
~/Doucuments$ ls -a (all) 显示所有文件。包括隐藏的文件 (以 .
开头的)
~/Doucuments$ ls --help 查看 ls 的全部功能
touch 指令
~/Doucuments$ touch file1 创建文件 file1
~/Doucuments$ touch file1 file2 file3 同时创建多个文件 file1 file2 file3
cp 指令
~/Doucuments$ cp file filecopy 将 file1 复制为 filecopy
~/Doucuments$ cp -i file1 file1copy (interactive) 如果有文件和复制的文件重名,会有提示让你进一步确认
~/Doucuments$ cp file1 folder/ 将 file1 复制到 folder/ 文件夹中
~/Doucuments$ cp -R folder1/ folder2/ (recursive) 复制文件夹
~/Doucuments$ cp file* folder2/ 复制所有以 file 开头的文件到 folder2/ 中
~/Doucuments$ cp file1 file2 folder2/ 把 file1 file2 复制到 folder2/ 中
mv 指令
~/Doucuments$ mv file1 folder1/ 把 file1 移动到 folder1/ 中
~/Doucuments$ mv file1 filerename 原地移动,也就是文件重命名
mkdir 指令
~/Doucuments$ mkdir folder1 (make dictionary) 创建 folder1 目录(可以理解为文件夹)
~/Doucuments$ mkdir folder1/f1 创建 folder1/f1 目录
rmdir 指令
~/Doucuments$ rmdir folder1/f1 (remove dictionary) 移除空文件夹
rm 指令
~/Doucuments$ rm file1 移除 file1 文件,注意:执行了 rm 以后是不能进行返回操作的,直接从电脑上清空了。
~/Doucuments$ rm -i file1 file2 file3 (interactive) 有提示的移除文件,移除每个文件时都会提示
~/Doucuments$ rm -I file1 file2 file3 file4 只有文件数量大于3,才会提示
~/Doucuments$ rm -r folder1 (recursive) 移除文件夹
nano 编辑器
1 ~/Doucuments$ touch a.py2 ~/Doucuments$ nano a.py
使用 nano 文本编辑器编辑脚本,并保存
~/Doucuments$ python a.py 在 terminal 中执行 python 文件
cat 指令
~/Doucuments$ cat a.ty 将 a.ty 的内容输出到 terminal 中
~/Doucuments$ cat a.py > a1.py 将 a.py 的内容复制到 a1.py 中
~/Doucuments$ cat a.py a1.py > a2.py 将 a.py a1.py 的内容打包复制到 a3.py 中
~/Doucuments$ cat file1 >> a.py 将 file1 的内容复制到 a.py 的文件末尾
标签:dict 直接 创建文件 linux nan lin 开头 一级目录 div
原文地址:https://www.cnblogs.com/forever-kobe/p/12513280.html