linux基础之head、tail、rm、mv、cp学习笔记
发表于:2025-02-24 作者:千家信息网编辑
千家信息网最后更新 2025年02月24日,9、head作用:显示一个文件的前若干行(默认是10行)格式:head -n file选项:-n NUM:指定显示前NUM行例子:显示文件1.txt的前10行# head 1.txt例子:显示文件1.
千家信息网最后更新 2025年02月24日linux基础之head、tail、rm、mv、cp学习笔记
9、head作用:显示一个文件的前若干行(默认是10行)格式:head -n file选项:-n NUM:指定显示前NUM行例子:显示文件1.txt的前10行# head 1.txt例子:显示文件1.txt的前3行# head -n 3 1.txt10、tail作用:显示一个文件的末尾若干行(默认是10行)格式:tail 选项file选项:-n: 指定显示末尾n行-f:动态监控一个文件中的内容变化例子:显示文件1.txt的末尾10行#tail 1.txt例子: 显示文件1.txt的末尾3行#tail -n 3 1.txt监控1.txt中的内容变化情况[root@localhost tmp]# tail -f 1.txt 退出监控ctrl+c只要文件1.txt中的内容发生改变,会立刻显示在终端之上。11、more作用:显示一个文件中的内容(分屏显示)12、less作用:显示一个文件中的内容(分屏显示)操作回车:显示下一行空格:显示下一屏幕b:向上翻一屏q:退出more或者less补充:more和less的区别只有一个 more当到达文件末尾的时候,会自动退出less是不会自动退出的补充: cat 、tac: 显示比较内容较少的文件head、tail: 显示文件的一部分more、less: 显示一个内容很大文件的全部在文件中检索内容 13、rm命令全称:remove(移除)作用:删除文件或者目录格式:rm 选项 文件1 文件2例子:删除文件1.txt 2.txt 3.txtroot@7.4 ~# touch 1.txt 2.txt 3.txtroot@7.4 ~# ls1.txt 2.txt 3.txt Readme y.sh 选项: -f --force 强制删除 -r 删除目录rm -f 1.txt 2.txt 3.txtroot@7.4 ~# mkdir book1 book2 book3root@7.4 ~# rm -f book1 book2 book3rm: cannot remove 'book1': Is a directoryrm: cannot remove 'book2': Is a directoryrm: cannot remove 'book3': Is a directoryroot@7.4 ~# lsbook1 book2 book3 Readme y.shroot@7.4 ~# rm -f -r book1 book2 book3root@7.4 ~# lsReadme y.sh或者 rm -rf book1 book2 book3通配符介绍*:表示任意长度的任意字符(可以表示任何东西)*abc 表示文件名的后三位是abc的情况,顺序要严格匹配 例子:删除文件名的结尾是.txt的文件root@7.4 ~# touch 2.txt 3.txt a.txt a.conf b.conf root@7.4 ~# ls2.txt 3.txt a.conf a.txt b.conf Readme y.shroot@7.4 ~# rm -rf *.txtroot@7.4 ~# ls例子:删除文件名开头是a的文件root@7.4 ~# lsa.conf b.conf Readme y.shroot@7.4 ~# rm -rf a*root@7.4 ~# lsb.conf Readme y.sh例子:删除文件名中包含a的文件root@7.4 test# touch a.txt abad.txt b.txt bag.xt 3.txt dk vb root@7.4 test# ls3.txt abad.txt a.txt bag.xt b.txt dk vbroot@7.4 test# rm -rf *a*root@7.4 test# ls3.txt b.txt dk vb例子:删除当前目录下的全部文件rm -rf ./*或者rm -rf *例子:删除homo下全部以a为开头,字母b为结尾的文件rm -rf /home/a*b例子:删除home下全部以a为开头,字母b为结尾的文件,文件名中包含c的文件rm -rf /home/a*c*b注意:删除之前一定要确定要删除的文件 ,切记:自己创建的可以删除,系统自带的不要删除,确认系统是不是有快照。rm -rf / * 删除系统中所有的文件删除后,系统不能启动,有些文件删除不掉,是伪文件。系统启动时按esc可以看系统启动过程中的详细信息14、mv 全称:move作用:移动文件和目录例子:将tmp下的1.txt移动到home下 # mv /tmp/1.txt /home例子:将tmp下的2.txt移动到home下,并改名为new2.txt # mv /tmp/2.txt /home/new2.txt工作中不建议使用mv命令,从一个磁盘复制到另一个磁盘复制过程中断电数据丢失,文件会崩溃先把文件复制过去,确定数据完整性后,删除源文件。例子:将tmp下3.txt移动到tmp下并改名new3.txt# mv/tmp/3.txt /tmp.new3.txt mv/tmp/3.txt /tmp/new3.txt#mv /tmp/book2 /home/newbook2 (对于目录的移动)此命令是将命令book2移动到home下如果home下没有目录book2,此时会将book2复制到home下并改名newbook2如果home下已经有newbook2,那此时将book2移动到newbook2的下面[root@7 tmp]# mv /tmp/book2 /home/newbook2[root@7 tmp]# ls /homenewbook2[root@7 tmp]# mkdir book2[root@7 tmp]# mv /tmp/book2 /home/newbook2[root@7 tmp]# ls /homenewbook2[root@7 tmp]# ls /home/newbook2/book2mv /tmp/1.txt /home/new1.txt(移动命令)此命令是将1.txt移动到home下如果home下有new1.txt,此时会提示覆盖如果home下没有new1.txt,会将1.txt复制到home下并改名为new1.txt15、cp命令作用:复制文件和目录格式:cp 选项 原始文件 目标文件选项:-a: 复制过程中保留文件的属性不变 如果复制的目的是备份系统文件,通常要使用-a来保留文件的属性不变 直接备份会导致文件的属性改变直接备份会导致文件的属性改变 -f: 复制过程中如果需要覆盖,则强制执行(不询问) -i: 在执行覆盖操作前询问用户,如果使用该选项,则-f无效 -r: 复制目录(复制目录必须用上此选项) 先复制目录到目标位置,然后将目录中的全部内容复制过去 [root@7 home]# cp -r -v /tmp/book3 /home/ '/tmp/book3' -> '/home/book3' -v: 显示复制过程信息(分析命令怎么执行)注意:系统默认为cp命令设置了别名,别名中已经使用了选项-i例子:将tmp下的1.txt复制home下 [root@7 tmp]# cp 1.txt /home/ [root@7 tmp]# ls /home 1.txt注意:如果再次复制,会提示覆盖,如果想自动强制覆盖需要使用cp的原意 # \cp /tmp/1.txt /home例子:将tmp下的2.txt复制到home并改名为new2.txt [root@7 tmp]# cp /tmp/2.txt /home/new2.txt [root@7 tmp]# ls /home 1.txt new2.txt例子:将目录book2复制到home下并改名为newbook2 [root@7 tmp]# cp -r /tmp/book1 /home/ [root@7 tmp]# ls /home/ 1.txt book1 new2.txt例子:将目录book1复制到home下并改名为newbook1 cp -r /tmp/book1 /home/newbook1
文件
例子
目录
内容
命令
移动
系统
作用
文件名
末尾
过程
属性
格式
备份
开头
强制
监控
信息
全称
别名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
公司网络安全监督坚持
网络安全技术管理系统
在连接至steam服务器时出错
代理服务器可以先拨号
c 连接数据库查询数据
确定数据库的物理结构设计
我的世界服务器怎么设置金钱数量
爱浦路网络技术有限公司简介
dell服务器虚拟
cisco 网络技术论坛
护理综述需要参考的数据库
博兴染色管理软件开发公司
软件开发工具什么意思
吉林省网络安全宣传周校园日
什么是多用户访问数据库
网络安全法罚款医院
服务器内存槽位A1A2怎么分
最近的软件开发培训班
计算机网络技术与应用 课件
共享雨伞软件开发有哪些公司
廊坊管道 公司 网络安全
gpu服务器可以干嘛
云服务器宽带
轻型服务器怎么赚钱
软件开发+买什么笔记本
网络安全向军事化进程
软件开发工具什么意思
夏林聪网络安全
凯里行业专业软件开发
广州软件开发上市公司