centos(6)-目录和文件

目录和文件的操作是centos必备的基础知识,本篇主要介绍其相关命令。

查看文件和目录 ls

ls:查看当前目录下的文件。

ls -l:以列表方式显示,每行显示一个文件的详细信息。

ll:是ls -l命令的别名,显示结果是一样的。

ll -a:相当于ls -la,同时包括-l和-a,-a的意思是显示隐藏文件。创建文件时前面加一个点,自动就是隐藏文件。


更多用法查看ls --help。

符号目录

. 代表当前目录

.. 代表上级目录

~  代表当前用户的主目录

/  代表根目录

目录命令

cd:代表切换目录,红框可以看出当前所切换到的目录。

pwd:查看当前目录路径。
mkdir dir:创建一个目录,名为dir。
rmdir dir:删除dir目录,注意,这个命令只能删除空目录。

创建、复制、移动、删除

touch file:创建一个没有内容的空文件,名字为file。
cp file1 file2:复制file1文件到file2。
cp -r  dir1 dir2:复制dir1目录及内容到dir2,目录比文件多一个-r选项。
rm file:删除file文件。
rm -r dir:删除dir目录及内容,目录比文件多一个-r选项。注意,这个命令会删除目录下的所有内容,并会出现警告提示。
rm -rf dir:比上面多了一个f选项,代表忽略警告提示,直接删除
mv file1或dir1 file2或dir2:将文件或目录移动到新的位置,相当于window中的剪切。也可用于重命名。

查看文件内容

cat -n file:查看file文件内容,注意,这里只谈内容是文本格式的文件。-n是显示行号,默认不显示。
tac file:把cat命令反过来拼,也就是从最后一行到第一行,倒着显示内容。
less file:进入查看模式,当文件内容很长时,会根据当前窗口大小进行分页,先显示第一页。在此模式可以输入以下命令:
上下键:可以上下滚动显示
上下翻页键:可以上下翻页。
q:退出查看模式,回到命令行。

vi 基本用法

在winscp中可以双击打开文件,直接在window中编辑。但是并不建议这样做,因为有可能会将window相关环境也带入文件中,可能会破坏centos文件的原有格式,报一些莫名的bug,因此可以用vi命令来编辑文件。

vi file:如果不存在file文件,则创建file并进入这个文件的vi模式。如果存在file文件,则直接进入这个文件的vi模式。

此时输入i会进入编辑模式,左下角会显示进入insert编辑模式。即可通过键盘修改文件内容,通过上下左右键和上下翻页键可以进行定位。


修改完成后按Esc键,上图的INSERT标志会消失。此时输入命令可以保存修改或放弃修改。

:wq:保存并且退出文件。左下角会有相应显示

:q!:不保存退出文件。

:w:保存不退出。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值