【Linux基础笔记】一些感觉重要的基本命令
致各位看到此文的小伙伴儿:
抱歉,我样式在编辑的时候控制了,但是只要一发表文章过后就很乱,.......看着一点不爽,csdn这个markdown这个编辑器还不熟悉,以后慢慢用md编辑器吧.
粗略的记录一下,个中各个都有很多的用法还得仔细研究才行.
搜索命令目前学习的有下面这几个:
locate 这个命令查找的是 在数据库中去搜索。数据库位于/var/lib/mlocate这个数据库文件里面.但是locate命令只能搜索文件名
find 命令 查找 find命令既搜索文件也可以搜索目录
whereis 和which命令都是搜索 外来安装命令 的命令 比如where ls 就可以查询到这个命令的存储位置。特殊的地方是which是可以显示出别名.这两个命令只能搜索到外来安装命令,比如cd是shell自带的.就会找不到
grep 命令 ,这个命令是搜索文件中字符串的匹配命令 grep [-i/-v] 字符串 文件名 在文件中匹配符合条件的字符串. 这个命令只能匹配字符串
打包压缩命令,把最重要的打包压缩记录一下就好:
打包压缩分两种,打包压缩成gz格式,另外一种是打包压缩成bz2格式
1,以gz格式为例子
tar -zcvf 压缩包名 压缩源文件1 压缩文件2 //这里可以一次性打包压缩多个文件
tar -zxvf 压缩包名 [-C 目录地址] // -C请注意这里C一定是大写【Linux严格区分大小写】 解压缩到指定目录,当然是可选的
tar -ztvf 压缩包名 // 这里只是查看压缩包里面的文件
2,bz2压缩文件格式请把上面命令中的z换成j即可
ShutDown命令:
最常用的:
shutdown [-h/-r/-c] 时间
-h 代表关机 -r 代表重启 -c 代表取消前一个关机命令
在命令最后加上 & 上后 让关机重启等命令放到后台执行
其他关机命令: halt
poweroff
init0
其他重启命令:reboot
init6
这里涉及到了运行级别 这里暂且记录下这个问题,后续学习了再来记录一下
挂载命令:
我们可以通过mount命令查看所有的挂载点
mnt文件夹里面是挂载外部设备的文件夹的
以挂载光盘为例:
1.建立挂载点:mkdir /mnt/cdrom
2.将光盘设备挂载到挂载点上面: mount -t iso9660 /dev/sr0 /mnt/cdrom/
管道命令:
首先是逻辑命令:
1, ; 例子: 命令1;命令2 // 命令1和命令2出错与否都会执行
2, && 逻辑与//类似与面向对象中的短路运算符
3, || 逻辑非//同上
管道符:
| 例子: 命令1|命令2 //命令1的结果作为命令2的操作对象
比较有用的链接: netstat -an | grep ESTABLISHED | wc-l 这个命令是查看链接该PC有多少个人