红帽操作(三)文件
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
如果路径文件不存在,就默认复制并改名。
多文件拷贝
最后一个文件路径作为目的地。
cp <> <>
拷贝文件的时候,并没有拷贝属性。
加上参数-p,就可以拷贝了。
强制复制目录
cp -rf 递归强制复制目录。
cp -rfp 就是递归复制,深度的那种。
打包复制
cp -a <> <>这个就是直接深度复制了。
mv剪贴
mv - / /
如果没有该目录的话,就创建它。
mv <> <>这个就是重命名当前目录的文件名字。