Linux常用命令——文件目录类

在Linux下和Windows最大的不同可能在于用户使用操作系统的方式,在Windows下通常是点击鼠标来打开一个应用程序,或者完成某一个操作。但是Linux下更多是使用Shell命令来操作。它是用户使用Linux的桥梁。Shell既是一种编程语言,也是一种命令语言。

在Linux下普通用户的shell提示符是"$"。对于超级用户(root)而言,命令提示符是“#”。

Shell命令的一般格式命令名  [选项]  [参数1]  [参数2]  ......

选项:包括一个或多个字母的代码,它前面有一个符合“-”,Linux使用这个符号来区别选项和参数,多个选项可以使用一个符号“-”连接起来或者是直接连接。例如:

ls -l -a也可写作ls -la.

参数:提供命令操作的对象。例如: ls -l /home/bin

先学习一下浏览目录的相关命令。刚才的ls(list)就是一个浏览目录的命令。

ls -a :显示当前目录下所有文件,包括隐藏文件

ls -l:显示信息属性

ls -d:显示当前目录(实际上就是显示个“.")

pwd命令(print working directory):显示当前路径。例如:在我的电脑下显示一下

cd命令(change directory):

cd /:切换到根目录

cd ..:返回上一层目录

cd [目录]:进入该目录

mkdir命令:在当前目录下创建一个新目录,例如:mkdir newdirectory

rmdir命令:删除当前目录下的一个空目录,例如 :rmdir newdirectory。目录不空时无法删除。

cat -E:打开并将文件显示到标准输出设备上,给每行的行尾添加一个$.

cat -n:给显示的每行都标上行号。

more:当文件很大的时候,可以使用more来分页显示。

less:和more的用途一样,只不过可以使用键盘的上下键来操作。

我们还有一对用于显示文件的命令:head和tail。

head:默认打印文件的前10行内容;tail默认打印文件的后10行内容。我们可以通过参数设置显示多少行,例如:

head -20 mian.c;这将显示文件的前20行。

cp命令(copy):复制文件或者文件夹到另外一个地方。

例如:cp main.c /home/zy/文档/创建子进程.c(注意这个路径一定要从根目录开始)

rm命令(remove):删除文件或者目录。例如:rm main.c

原文地址:https://www.cnblogs.com/zy666/p/10504269.html