首页 / LINUX / Linux基础知识(二)
Linux基础知识(二)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux基础知识(二),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1612字,纯文字阅读大概需要3分钟。
内容图文
本篇还是接着介绍关于Linux的一些常用命令;
1、> :输出重定向命令
该命令主要用于将命令执行结果重新定向到一个文件内,即执行结果本应输出到屏幕上定向输出到文件内进行保存。例如:
注:> 覆盖式输出重定向保存在文件内, >> 追加式输出重定向保存到文件内。
2、| 管道
该管道主要用于将管道左边的输出结果作为管道右边的输入参数,并执行。例如:
即:管道我们可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里“ | ”的左右分为两端,左端塞东西(写),右端取东西(读)。
3、cat 查看文本文件内容,全部输出至屏幕
4、more 分屏显示
查看内容时,在信息过长无法在一屏上显示时,会出现快速滚屏,使得用户无法看清文件的内容,此时可以使用more命令,每次只显示一页,按
例如: history > c.txt more c.txt
注:按下空格可以翻至下一页,按下q键退出显示,按下h键可以获取帮助。
5、ln 创建连接文件
ln 源文件路径 连接文件路径 ---》创建硬链接
ln -s 源文件路径 链接文件路径 ---->创建软连接,例如:
注:一、硬链接只能针对文件,不能对目录创建硬链接; 二、源文件修改,硬链接文件也发生改变,反之亦然; 三、源文件删除,链接文件不受影响,反之亦然。
注:一、软连接既可以对文件也可对目录进行操作; 二、修改软连接文件,目标文件也发生改变,反之亦然; 三、删除源文件,连接文件失效,删除连接文件,源文件不受影响;
这是由于软硬连接文件对源文件的关系如下图:
6、grep 文本搜索
grep主要针对文本的内容进行搜索,也可以匹配搜索,例如:
注:
- n 显示行号
- v 显示不包含匹配文件的所有行(相当于求反)
- i 忽略大小写
7、find 查找文件
find通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。例如:
注:一、find ./ -size 10b -size 600b -->指在当前目录下查找大于10B小于600B的文件。
二、find ./ -name "[A-Z]*" --->指在当前目录下查找以A-Z开头的文件
8、tar 文件的打包
通常计算机的文件为了安全不能以文件夹的形式进行传输,而且在很多时候计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。
常见用法:打包: tar -cvf xxx.tar ;解包:tar -xvf xxx.tar -C test,例如:
注:若解包到其他文件夹,需加上 -C,并且制定文件夹。
对于文件的打包压缩,解压解包,为:
一、对于xxx.tar.gz --->打包:tar -zcvf xxx.tar.gz *.txt 解包: tar -zxvf xxx.tar.gz -C test
二、对于xxx.tar.bz2 -->打包: tar -jcvf xxx.tar.bz2 *.txt 解包: tar -jxvf xxx.tar.bz2 -C test ,例如:
9、chmod 修改权限
u -->修改属主权限 g -->修改属组权限 o -->修改其他用户权限,例如:
当然也可以通过数学来修改属主、属组、其他用户权限,数字分别代表:可读权限 --4 可写权限 --2 写执行权限 ---1,例如:
10、sudo -s 切换管理员权限
注:当我们执行一些操作时,普通用户是无法执行的,这时候我们需要请出我们的超级用户即root用户。
原文:https://www.cnblogs.com/littlefivebolg/p/9270768.html
内容总结
以上是互联网集市为您收集整理的Linux基础知识(二)全部内容,希望文章能够帮你解决Linux基础知识(二)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。