文件创建 |
vi /opt/learn/hello.txt |
在目录 /oppt/learn 下创建文件 hello.txt 并进入 vi 编辑模式 |
|
touch /opt/learn/test |
在目录 /opt/learn 下创建空白文件 test |
|
cat > /opt/learn/catfile |
创建 catfile 并在屏幕上输入内容,最后按 CTRL+D 退出 |
|
|
|
文件查看 |
vi /etc/passwd |
在 vi 编辑器中输出文本内容 |
|
cat /etc/passwd |
在屏幕上输出文本内容 |
|
more /etc/passwd |
分屏输出文本内容 |
|
less /etc/passwd |
分屏输出文本内容并按需加载文件(适用于大文件的查看) |
|
head -n 10 /etc/passwd |
只输出文件的头 10 行 |
|
tail -n 20 /etc/passwd |
只输出文件的末尾 20 行 |
|
strings /bin/ls |
查看二进制文件中的可打印字符 |
|
|
|
文件操作 |
cp hello.txt /opt/test |
把文件 hello.txt 复制到文件夹 /opt/test 下 |
|
cp hello.txt /opt /test/hello.cp |
把文件 hello.txt 复制到文件夹 /opt/test 下并重命名为 hello.cp |
|
mv hello.txt /opt/test |
把文件 hello.txt 剪切到文件夹 /opt/test 下 |
|
mv hello.txt /opt/test/hello.mv |
把文件 hello.txt 剪切到文件夹 /opt/test 下并重命名为 hello.mv |
|
mv hello.txt hello2.txt |
重命名 |
|
rm /opt/test/hello.cp |
删除文件 |
|
du -sk hello.txt |
查看文件 hello.txt 的大小(以 K 为单位) |
|
|
|
链接 |
In -s hello.txt shello |
为 hello.txt 文件创建一个名为 shello 的软链接(类似于快捷方式) |
|
In -d hello.txt dhello |
为 hello.txt 文件创建一个名为 dhello 的硬链接,硬链接表示所有文件中更改任意一个,其他文件的所有属性会跟着变化,如大小,更新时间,权限 |