红帽操作(三)文件
mkdir
这个是创建一条路径
可以一次一次的创建。
也可以直接加-p
mkdir -p <路径>
删除目录
rmdir <文件名>
必须从最底层删除
rm -rf <文件名>
安装
yum install <名称> -y
tree
这个是可以将文件的关系用树状图表示出来。
cd命令(change directory)
这个就是切换到文件夹的命令。一般就是
cd /<>/<>
当然,我们要区分,cd <文件名>,这个就是当前目录。cd /<文件名>这个就是根目录了。
直接打cd就是直接切换到家目录。相当于 cd ~
,当然,加一个波浪号,是指当前用户的家目录。
~
cd ~<用户名>
这个就是切换到指定用户的家目录。
但是呢cd ~/<文件名>
这个表示的是当前用户家目录下面的文件夹。
–
这个是表示切换到上一次的目录。
但是呢,上一次这个概念要注意,切换两次就会回到原目录,因为原目录就是上一次的上一次。
Linux里面后缀的关系
Linux里面,大部分文件和后缀是没有关系的。
查看文件类型
file
file <文件名>
stat(查看文件属性)
stat <文件名>
创造文件
touch <路径>
路径格式和之前的相似。
有则更新它的时间,没有则创建该文件。
可同时创建多个文件。
touch <文件名>{{起始数目}..{终止数}}
取头取尾
删除文件
rm <文件名>
rm -i <文件名>
rm -f <文件名>
强制删除
rm -rf <文件名>
递归删除
rm -rf /*
alias
别名查看alias
别名设置
alias <命令>
解除别名
unalias <命令>
ifconfig
查看网卡命令。
ifconfig <网卡信息>
wc
统计行数,字符数等命令。
wc <文件名>
-l
查看多少行
-c
查看有多少个单词。
文件行数 文件单词数 文件字符数 文件名字。
此处的单词,就是用空格隔开的。
链接(ln)
软连接
这个就是一个快捷方式
ln -s <1> <2>
2是1的软连接。
删除
就使用rm -rf
查看文件内容
cat
这个只适合查看小文件
cat <文件名>
more
这个适合查看大文件。
more <文件名>
按回车键,一行一行显示。按空格,一屏幕一屏幕的显示。
但是它不能用命令回看。
less
less <文件名>
按键:pgup,pgon,home,end这几个键。
支持查询关键字
:/<关键字>
按n是查找下一个,N查找上一个。
head
默认查看文件的前几行
head -n <行数> <文件名>
tail
默认查看尾十行
显示的顺序和源文件一样。
格式和head一样。
tail -n +38 <文件名>
表示,从第三十八行开始,到最后一行。
tail -f <文件路径>
实时查看
可以写成tailf <路径>
cp
cp -<选项> <路径1> <路径2>
将路径1的东西拷贝到路径2
如果路径文件不存在,就默认复制并改名。
多文件拷贝
最后一个文件路径作为目的地。
cp
<> <>
拷贝文件的时候,并没有拷贝属性。
加上参数-p,就可以拷贝了。
强制复制目录
cp -rf <路径>
递归强制复制目录。
cp -rfp <路径>
就是递归复制,深度的那种。
打包复制
cp -a <> <>
这个就是直接深度复制了。
mv剪贴
mv -<选项> /<路径1> /<目的目录>
如果没有该目录的话,就创建它。
mv <> <>
这个就是重命名当前目录的文件名字。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/183675.html