admin管理员组文章数量:1586727
(一)Linux系统运维-Linux常用命令-文件处理
- 文件处理
- 命名规则
- ls(list,显示目录文件)
- cd(change directory,切换目录)
- pwd(print working directory,显示所在目录)
- touch(创建空文件)
- mkdir (make directory,创建目录)
- cp (copy,复制文件或目录)
- mv (move,移动剪切文件或目录,重命名)
- rm (remove,删除文件或目录)
- cat (concatenate and display files,显示文件内容)
- more(分页显示文件内容)
- head (查看文件前几行)
- tail(查看文件后几行)
- ln(创建连接文件)
- file(识别文件类型)
以下为Red Hat系列Linux的命令集,我使用的Centos7.5版本。
文件处理
命名规则
1、除/以外,所有字符都合法
2、特殊字符最好不要用,如:空格、制表符、@#¥&()-等
3、避免使用.作为普通文件的第一个字符(以.开头为隐藏文件)
4、大小写敏感
.代表当前目录
…代表上级目录
ls(list,显示目录文件)
#ls命令
ls
-a 显示所有文件,包括隐藏文件
-l 显示文件详细信息, ll=ls -l
-d 查看目录属性,通常是ls -dl /usr
cd(change directory,切换目录)
#cd命令
cd
/ 切换到根目录
.. 切换到上级目录
pwd(print working directory,显示所在目录)
#pwd命令
pwd
touch(创建空文件)
#touch命令
touch filename 创建filename文件
mkdir (make directory,创建目录)
#mkdir命令
mkdir /home/dirname 创建/home/dirname目录
cp (copy,复制文件或目录)
#cp命令+【源文件或目录】【目的文件或目录】
cp
-R 复制目录
#复制/home/dirname目录到/home/newdir并重命名
cp -R /home/dirname /home/newdir
#复制file1和file2到/home/dirname
cp file1 file2 /home/dirname
mv (move,移动剪切文件或目录,重命名)
#mv命令+【源文件或目录】【目的文件或目录】
#重命名file1为file2
mv file1 file2
#移动file1和file2到/home/dirname
mv file1 file2 /home/dirname
rm (remove,删除文件或目录)
#rm命令+【文件或目录】
rm
-r 删除目录
#强制删除dir1目录
rm -rf dir1
cat (concatenate and display files,显示文件内容)
#cat命令+【文件名】
more(分页显示文件内容)
#more命令+【文件名】
空格 或者 f:显示下一页
Enter :显示下一行
Q 或者 q:退出
head (查看文件前几行)
#head命令+【文件或目录】,直接执行centos7.5显示的是前10行
head
-mun 显示前mun行
#显示/home/file前20行
head -20 /home/file
tail(查看文件后几行)
#tail命令+【文件或目录】,直接执行centos7.5显示的是后10行
tail
-mun 显示后mun行
-f 动态显示文件末尾内容,常用于检测日志文件变化
#显示/home/file后20行
tail -20 /home/file
#动态显示/home/file后20行
tail -20f /home/file
ln(创建连接文件)
#ln命令+【源文件】+【目的文件】,默认为硬链接
ln
-s 创建软连接
#创建file1的硬链接文件file2.hard
ln file1 file2.hard
#创建file1的软链接文件file2.soft
ln -s file1 file2.soft
软连接:功能类似windows的快捷方式
硬链接:功能类似复制+同步,硬链接实现同步的原理是复制文件后硬链接的node节点数和源文件一致,系统在操作文件事根据node定位文件,如果有两个文件node相关就会被同时操作,硬链接不能跨文件系统。
file(识别文件类型)
#file命令+【文件名】
Linux技术交流QQ群:789383813(添加时请备注Linux)
版权声明:本文标题:(一)Linux系统运维-Linux常用命令-文件处理 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727988109a1141294.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论