几个简单的命令使用方法
ls
ls
(list directory contents)列出目标目录中所有的子目录和文件ls -a
(list all)列出所有文件,包括隐藏的。ls -l
(use a long listing format),罗列出具体信息,时间、大小等等。cat
cat
(concatenate files and print on the standard output)命令的简单用途有:- 一次显示整个文件。
cat filename
- 从键盘创建一个文件。
cat > filename
只能创建新文件,不能编辑已有文件. - 将几个文件合并为一个文件:
cat file1 file2 > file
mv
mv
(move (rename) files)用来为文件或目录改名、或将文件或目录移入其它位置。 - 将文件 aaa 更名为 bbb:
mv aaa bbb
- 将aaa.txt放入bbb目录中。如果bbb目录不存在,则该命令将aaa改名为bbb:
mv aaa bbb
mv -f
在mv操作要覆盖某已有的目标文件时不给任何指示mv -i
若指定目录已有同名文件,则先询问是否覆盖旧文件。touch
touch
(change file timestamps)命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。touch file
创建一个名为“file”的新的空白文件,也是我最常用的功能。touch testfile
修改文件”testfile”的时间属性为当前系统时间。(还不太懂具体作用)explainshell.com网站
- 当我们不知道某个命令是什么意思的时候,又不愿意去查看man手册的时候,就可以使用这个网站了,简洁明了