目录
一、文件和目录操作
ls
:列出目录内容
ls | 列出内容 |
ls -a | 列出包含隐藏文件的所有内容 |
ls -l | 以列表的形式展示所有内容 |
ls -lh | 以列表的形式带单位展示文件大小及所有内容 |
cd
:切换目录
cd ~ | 切换到用户主目录 |
cd .. | 切换到上一级目录 |
cd - | 切换到上一次所在目录 |
pwd
:显示当前工作目录的路径
用法:直接输入 pwd
mkdir
:创建目录
用法:mkdir [目录名]
。
例如:mkdir new_directory
创建一个名为 new_directory
的目录。
touch
:创建空文件或更新文件的时间戳。
用法:touch [文件名]
。
例如:touch new_file.txt
创建一个名为 new_file.txt
的空文件。
rmdir
:删除空目录。
用法:rmdir [目录名]
。
rm
:删除文件或目录。
用法:rm [文件或目录]
。
例如:rm file.txt
删除文件 file.txt
。
cp
:复制文件或目录。
用法:cp [源文件或目录] [目标文件或目录]
。
例如:cp file1.txt file2.txt
将 file1.txt
复制为 file2.txt
。
mv
:移动文件或目录,也可用于重命名。
用法:mv [源文件或目录] [目标文件或目录]
。
例如:mv old_name.txt new_name.txt
将文件重命名。
clear:将屏幕内容清空
二、文件查看和编辑
-
cat
:查看文件内容并输出到终端。- 用法:
cat [文件名]
。 - 例如:
cat file.txt
查看file.txt
的内容。
- 用法:
-
more
:分页查看文件内容。- 用法:
more [文件名]
。 - 可以使用空格键翻页,按
q
键退出。
- 用法:
-
less
:与more
类似,但功能更强大。- 用法:
less [文件名]
。
- 用法:
-
head
:查看文件开头部分内容。- 用法:
head [文件名]
。 - 例如:
head -n 10 file.txt
查看文件的前 10 行。
- 用法:
-
tail
:查看文件结尾部分内容。- 用法:
tail [文件名]
。 - 例如:
tail -f logfile.txt
实时查看日志文件的更新。
- 用法:
-
vi
或vim
:文本编辑器。- 用法:
vi [文件名]
。 - 进入编辑器后,可以使用不同的命令进行编辑操作。
- 用法: