Unit2.文件管理命令
发布日期:2022-02-12 16:06:48 浏览次数:2 分类:技术文章

本文共 1855 字,大约阅读时间需要 6 分钟。

#####文加管理命令####
1.文件的建立
touch filename
注意:touch 不但可以建立文件也可以修改文件的时间戳
时间戳分为:
atime:access time:文件内容被访问的时间标识
mtime:modify time:文件内容被修改的时间标识
ctime:change time:文件属性或文件内容被修改的时间标识
怎么修改文件的时间戳:touch -t [世纪]年年月月天天小时小时分钟分钟,秒秒
##注意:文件的时间戳也是文件的属性
gedit filename 打开文件
在这里插入图片描述
在这里插入图片描述
2.目录的建立
mkdir 目录名称
mkdir -p 目录1/目录2/目录3…
-p:建立递归目录时候,当上层目录不存在时自动建立
在这里插入图片描述
在这里插入图片描述
3.文件的删除
rm filename
rm -f filename -f=force 表示强制删除不提示
在这里插入图片描述
4.目录的删除
rm -r directory -r表示递归删除,也就是删除目录及其目录里面的内容
rm -rf /-fr /-r -f directory 删除目录不提示
#在命令参数使用过程中 -a -b -c =-abc =-bac = -cab #顺序不是重要的
在这里插入图片描述
在这里插入图片描述
5.文件的复制
cp 源文件 目标文件# 同一个目录下 文件名不能相同 不同目录下 可以
cp -r 源目录 目标目录# 同一个目录下 目录名不能相同 不同目录下 可以
/# 在cp的过程中 目标目录一定要存在 如果不存在 会新建一个不存在目录的名字的文件或目录
/# 同一个目录下 文件和目录也不能重名
在这里插入图片描述
在这里插入图片描述
6.文件的移动
#同目录下 mv:重命名
mv 原文件 重命名文件
#不同目录下 mv:移动的过程
mv 原文件 目标目录

#cp是一个新建的过程 而mv是一个移动的过程
在这里插入图片描述
在这里插入图片描述
7.文件的查看
cat filename #查看文件的全部内容
cat -b filename #显示行号
在这里插入图片描述
在这里插入图片描述

less file #更高级的一个“阅读器”
用法:
上|下 #逐行移动
pageup|pagedown #逐页移动
/关键字 #高亮显示关键字 n向下匹配关键字 N向上匹配关键字
q #退出
在这里插入图片描述
head filename #查看文件的前10行
head -n 3 filename #查看文件的前3行
tail filename #查看文件的后10行
tail -n 3 filename #查看文件的后3行
tail -f filename #动态监控文件后10 行的变化
/# tail -f /var/log/messages 在打开一个shell 输入:logger test
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
8.文件的统计
wc
wc -l filename#行数
wc -w filename#单词数 空格区分单词
wc -m filename#字节数 +/n
wc -c filename#字符数 +/n
/# 数字字母 字符数=字节数
/# 中文:一个字符=3个字节
在这里插入图片描述

9.关于路径的命令
文件的地址分为:
相对路径:

相对与当前系统所在目录的一个文件名称的简写,
此名称省略了系统当前所在目录的名称
此名称不以“/”开头
此名称在命令执行时会自动在操作对象前加入“pwd”所显示的值

绝对路径:

绝对路径是文件在系统的真实位置
此命令是以“/”开头的
此命令在命执行时系统不会考虑现在所在位置的信息
a.显示路径
pwd
在这里插入图片描述
b.切换路径
cd 目录名称 #进入到指定目录中
cd - #当前目录和当前目录之前所在的目录之间的切换
cd … #进入当前目录的上一级目录
cd ~ #进入当前用户的家目录
cd ~user #进入user家目录
在这里插入图片描述
c.查看
ls
ls -l #更详细的信息显示目录里面的内容
ls -l file #文件的属性
ls -d dir #目录本身
ls -a dir #包含隐藏文件
ls -S dir # 查看目录里面的内容并按照内容大小排序
在这里插入图片描述
在这里插入图片描述
10.系统中历史的调用
history # 查看历史
!数字 #调用此行历史中执行的命令
!test # 执行以test关键字开头的最近一条历史
ctrl + r + 关键字 #调用历史中最近一条含有此关键字的历史
history -c # 情空当前环境中的历史
在这里插入图片描述
在这里插入图片描述
11.在系统中获得帮助
a.查看命令大用途
whatis 命令
在这里插入图片描述
b.查看命令的用法 #有些命令没有–help
命令 --help
在这里插入图片描述
c.man 查看命令的说明手册 # 等同于我们的less
在这里插入图片描述

转载地址:https://blog.csdn.net/weixin_45426401/article/details/98849804 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:unit17.ftp服务
下一篇:Unit1.虚拟机管理

发表评论

最新留言

表示我来过!
[***.11.157.100]2022年05月23日 06时24分12秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

最新文章

html5网页头文件,学习Html5笔记——Head和header区别 2021-08-20
core text html,CoreText实现图文混排之点击事件 2021-08-20
html刷新和加载页面时出现闪烁,vue中v-cloak解决刷新或者加载出现闪烁问题(显示变量)... 2021-08-20
html5字号最大的是ABCD,1+x 证书 Web 前端开发初级理论考试样题 (2019) 2021-08-20
android edittext tab键 输入,android – EditText没有收到TAB键事件 – stock soft vk 2021-08-20
android回车监听EditText,android 监听软键盘 回车键 2021-08-20
Android桌面自定义图标数量,Android应用开发之android 桌面APP应用图标显示通知消息的数量显示与去除... 2021-08-20
android如何给按钮添加监听,Android学习笔记——给Button添加监听器(四) 2021-08-20
将汇编语言转化c语言,如何把汇编语言转换成C语言 2021-08-20
c语言 realpath函数,getenv_s - [ C语言中文开发手册 ] - 在线原生手册 - php中文网 2021-08-20
c 语言获取网页源码,c++实现发送http请求通过get方式获取网页源代码 2021-08-20
c语言综合应用题哪几步,计算机二级C上机考试综合应用题 2021-08-20
c语言投票程序设计,C语言课程设计-投票程序设计.doc 2021-08-20
中国海洋大学c语言上机作业,2014级中国海洋大学C语言上机题库及答案.docx 2021-08-20
debian linux 7 安装,Debian 7安装设置教程 2021-08-20
linux鼠标手势,Linux 系统中全能的鼠标手势——Easystroke.docx 2021-08-20
linux亮度调节指令,Linux Mint 亮度调节——xrandr命令学习 2021-08-20
linux猜拳游戏代码,在Linux下通过gtk做一个简单的小游戏(猜拳) 2021-08-20
linux变量默认值,使用bash中的单个命令为shell变量分配默认值 2021-08-20
linux统计数据为未知的行数,Linux统计行数命令wc(转) 2021-08-20