首先我们来复习下一些在linux下的符号代表的意义:
. 此层目录
.. 上层目录(/根这个目录的.与..代表同一个目录)
- 前一个工作的目录
~ 代表此时的用户身份所在的文件夹下
~acount 代表account这个用户的主文件夹
命令1:cd(切换):
cd(相对路径或者绝对路径)
例如 cd ~account去到account的主文件下。
再用cd~回到自己的主文件下。
命令2:pwd(显示当前文件目录)(命令提示符的只显示一个文件名,而不是从根目录开始)
pwd 【-p】
pwd就是显示当前目录
加了-p后会显示此目录连接的真正目录
例如:/java —> /home/yuege/java相当于快捷方式
命令3:mkdir(新建一个目录)
midir【-m】【-p】
-p:例如 mkdir /a/b/c 会创建abc三个有层次的目录
-m:mkdir -m 711 a 加上权限的功能,不加的话就是默认了。
命令4:ls查看文件与目录
常用参数:
-a全部文件,包括隐藏文件。
-d仅列出目录本身,不列出目录内的文件数据。
-l列出长数据串,包括文件的属性权限等。
命令5:cp(复制文件和创建连接文件)
常用参数:
-s:创建连接文件,例如:cp -s file file_link(快捷方式)
可以一次性复制多个文件如:cp a b .(复制a,b到当前目录)
命令6:cat查看文件内容
常用参数:-n在每一行的前面加上行号.
命令7:more翻页查看:内容较多的话,可以一页一页的翻。
相关按钮:空格--下一页。enter--下一行。/字符串--查询字符串。q--离开。b或者ctrl-b--上一页。
命令8:head以行为单位从文本的前面去除需要的若干行。默认输出10行。
常用参数:-n后面的数字为显示的行数。如:head -n 11 /etc/text.txt
命令9:tail是从后面开始打印,其余和head差不多。
命令10:touch修改文件的日期与时间,也可以创建一个新的文件。(mkdir是新建文件夹目录)。