首页 / LINUX / Linux笔记(三)
Linux笔记(三)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux笔记(三),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2785字,纯文字阅读大概需要4分钟。
内容图文
![Linux笔记(三)](/upload/InfoBanner/zyjiaocheng/931/28f3b11d58e4497dbee783731ecbcccf.jpg)
目录相关及文件编辑与打包搜索
工作目录切换命令
1. pwd
用于显示用户当前所处的工作目录,格式为:pwd
2. cd
用于切换工作路径,格式为:cd [目录名称]
3. ls
用于显示目录中的文件信息,格式为:ls [选项] [文件]
ls -a 查看全部文件(包含隐藏文件)
ls -l 查看文件属性等详细信息
ls -al 相当于上述两个命令结果的整合
想查看目录属性信息,则需要额外添加参数-d
文本文件编辑命令
1. cat
用于查看内容较少的纯文本文件,格式为:cat [选项] [文件]
如果想显示查看文件的行号,则加一个参数 -n
2. more
用于查看内容较多的纯文本文件,格式为:more [选项] [文件]
3. head
用于查看纯文本文档的前N行,格式为:head -n N [文件]
4. tail
用于查看文本文档的后N行或持续刷新内容,格式为:tail [选项] [文件]
tail -n 20 文件名 和head -n 20 文件名 效果一样
tail -f 文件名 可以实时查看最新文件
5. tr
用于替换文本文件中的字符,格式为:tr [原始字符] [目标字符]
6. wc
用于统计指定文本的行数、字数、字节数,格式为:wc [参数] [文本]
7. stat
用于查看文件的具体存储信息和时间等信息,格式为:stat [文件名称]
8. cut
用于按列提取文本字符,格式为:cut [参数] [文本]
-f 参数设置需要看的列数,从1开始
-d参数设置间隔符号
9. diff
用于比较多个文本的差异,格式为 diff [参数] [文件1] [文件2]
–brief 用于显示比较后的结果
-c 用于显示内容具体的不同
文件目录管理命令
1. touch
用于创建空白文件或设置文件的时间,格式为:touch [选项] [文件]
2. mkdir
用于创建空白的目录,格式为:mkdir [选项] [目录]
-p递归创建出具有嵌套关系的文件目录
3. cp
用于复制文件或目录,格式为:cp [选项] [源文件] [目标文件]
-p 保留原始文件的属性
-d若对象为链接文件,则保留链接文件的属性
-r递归持续复制(用于目录)
-i若目标文件存在则询问是否覆盖
-a相当于 -pdr
4. mv
用于剪切文件或将文件重命名,格式为:mv [选项] [源文件] [目标路径|目标文件名]
5. rm
用于删除文件或目录,格式为:rm [选项] [文件]
-f强制删除文件
-r用于删除目录
6. dd
用于按照指定大小和个数的数据块来复制文件和转换文件,格式为:dd [参数]
if 输入的文件名称
of输出的文件名称
bs设置每个“块”的大小
count设置要复制“块”的个数
上述四个参数使用时,需要加“=”
7. file
用于查看文件的内省,格式为:file [文件名]
打包压缩与搜索命令
1. tar
用于对文件进行打包压缩或解压,格式为:tar [选项] [文件]
-c 创建压缩文件
-x 解开压缩文件
-t 查看压缩包内有哪些文件
-z 用Gzip 压缩或解压
-j 用bzip2 压缩或解压
-v 显示压缩或解压的过程
-f 目标文件名
-p 保留原始的权限与属性
-P 使用绝对路径来压缩
-C 指定解压到的目录
2. grep
用于在文本中执行关键字搜索,并显示匹配结果,格式为:grep [选项] [文件]
-b 将可执行文件(binary)当作文本文件(text)来搜索
-c 仅显示找到的行数
-i 忽略大小写
-n 显示行号
-v 反向选择——仅列出没有“关键词”的行
3. find
用于按照指定条件来查找文件,格式为:find [查找路径] [寻找条件] [操作]
find详细介绍,以后再写,,,,
内容总结
以上是互联网集市为您收集整理的Linux笔记(三)全部内容,希望文章能够帮你解决Linux笔记(三)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。