1.cd change direcation 表示改变方向,切换目录, 2.pwd 查看当前所在的目录 3.ls list 目录列表:列出当前目录的列表 -a 全部,包括隐藏文件 -l 长格式 -h 人性化, Kb, Mb, Gb -d 列出目录本身 -i 文件id 4.touch (1)创建一个空文件;(2)改变文件目录或者时间 touch 文件名(用ls查看文件是否创建成功) 5.cat 查看文本文档内容 查看文件内容 -n 显示行号
cat pwd
cat -n pwd
例如:
[root@localhost ~]# cat 2019_7_9.txt
[root@localhost ~]# cat /var/log/secure
6.cp 复制 copy -r 复制文件或目录 -p 保持文件属性(一般指最后修改时间) 例:将2019_7_9.txt复制为2019_7_9.doc文件。
[root@localhost ~]# cp 2019_7_9.txt 2019_7_9.doc
[root@localhost ~]# ls
2019_7_9.doc anaconda-ks.cfg office.txt 模板 图片 下载 桌面
2019_7_9.txt initial-setup-ks.cfg 公共 视频 文档 音乐
7.mv move 移动或者更改现有的文件或者目录 语法:mv[选项]<源文件或者目录>
[root@localhost ~]# mv office.txt office.doc
[root@localhost ~]# ls
2019_7_9.doc anaconda-ks.cfg office.doc 模板 图片 下载 桌面
2019_7_9.txt initial-setup-ks.cfg 公共 视频 文档 音乐
8.rm remove:删除文件或者目录 语法:rm[选项][文件或者目录...]
[root@localhost ~]# rm 2019_7_9.doc
rm:是否删除普通空文件 "2019_7_9.doc"?y
[root@localhost ~]# ls
2019_7_9.txt initial-setup-ks.cfg 公共 视频 文档 音乐
anaconda-ks.cfg office.doc 模板 图片 下载 桌面
在后面加上-rf,表示不弹出是否确认删除,此命令要谨慎使用
[root@localhost ~]# rm -rf 2019_7_9.txt
[root@localhost ~]# ls
anaconda-ks.cfg office.doc 模板 图片 下载 桌面
initial-setup-ks.cfg 公共 视频 文档 音乐
9.mkdir (Make Directory)建立目录 语法:mkdir[文件名] 例:创建gxedu文件名,用pwd查看文件路径;
[root@localhost ~]# mkdir gxedu
[root@localhost ~]# ls
anaconda-ks.cfg initial-setup-ks.cfg 公共 视频 文档 音乐
gxedu office.doc 模板 图片 下载 桌面
[root@localhost gxedu]# pwd
/root/gxedu
[root@localhost gxedu]# ls
下面命令mv office.doc gxedu/是一条完整的命令,将office.doc移动到gxedu文件夹下面
[root@localhost ~]# mv office.doc gxedu/
[root@localhost ~]# cd gxedu/
[root@localhost gxedu]# ls
office.doc
练习:新建文件夹,在该文件夹下面新建文件后改为以.txt为后缀的文件,(/)表示所有目录的顶级目录。
[root@localhost ~]# mkdir chenbodi
[root@localhost ~]# ls
anaconda-ks.cfg gxedu xhenbodi 模板 图片 下载 桌面
chenbodi initial-setup-ks.cfg 公共 视频 文档 音乐
[root@localhost ~]# cd chenbodi/
[root@localhost chenbodi]# cp wenjian.doc wenjian.txt
[root@localhost chenbodi]# ls
wenjian.doc wenjian.txt