linux命令
烂笔_头
这个作者很懒,什么都没留下…
展开
-
linux变量篇(二) 有趣的环境变量
环境:ubuntu10 内容:有趣的某些环境变量 直接上图: 现在着重讲一下PS1这个变量,为什么,因为很多人有时候有个很烦恼的事,当linux切换到很深的目录里的时候,就如下: hh@hh-ubuntu-/xxx/xxx/xxxx/xxxxx/xxxxxxx/xxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxx/: 当你要输一个很长的命令的时候,你可能火不打原创 2016-01-15 21:38:37 · 350 阅读 · 0 评论 -
linux压缩解压之 bz2 ---不能压缩目录
环境:ubuntu10 命令:bzip2 使用方法: (1)bzip2 源文件 压缩后不保存源文件 (2)bzip2 - k 源文件 压缩后保存源文件 OK,bzip2 完成原创 2016-01-07 22:27:35 · 762 阅读 · 0 评论 -
linux压缩解压之 gzip --可压缩目录中的文件,不同于zip
环境:ubuntu10 命令:gzip,gunzip 使用方法: (1)gzip 源文件 (2)gzip - r 目录 (注意:只会压缩目录下的子文件,不会将目录进行打包) 展示实例如图: 压缩文件: 压缩之后源文件消失 压缩目录: OK,gzip压缩完成 补充说明:zip可以压缩目录,同时将目录进行打包,但是gzip却原创 2016-01-07 21:59:38 · 733 阅读 · 0 评论 -
linux压缩解压之 zip--可压缩目录
环境:ubuntu10 命令:zip 功能:压缩单个文件 和 目录 使用方法: (1)zip 压缩后的文件名 源文件 (2)zip -r 压缩后的文件名 目录 展示实例:zip 压缩文件 展示实例:zip 压缩文件夹 ok,zip压缩文件和目录完成原创 2016-01-07 21:34:17 · 468 阅读 · 0 评论 -
linux压缩解压之格式浅谈
环境:ubuntu10 linux中常用的压缩格式有: 1. xxxx.zip 2. xxxx.gz 3. xxxx.bz2 4. xxxx.tar.gz 5. xxxx.tar.bz2 说明:.tar是将很多文件或者文件夹打包成一个文件,然后再通过压缩命令进行压缩原创 2016-01-07 21:11:18 · 312 阅读 · 0 评论 -
linux命令之find(2)
环境:ubuntu10 1.find findpath -size +20k -exec ls -lh {} \; 这个命令可以记一下就可以,平时不咋用 2.find命令和grep连用 2.1. grep 命令使用 使用方法:grep "查找内容" filename 上图: 2.2.将find查找到的内容作为grep命令的输入 使用方法:find findpath -nam原创 2016-01-07 20:49:56 · 353 阅读 · 0 评论 -
linux命令之find (1)
环境:ubuntu10 命令find: 使用方法:find findpath -name filename 举例如下图: 说明:创建testfind.txt,执行locate testfind.txt,没有任何结果 说明database没有被刷新 执行find /home..../shell -name testfind.txt有了结果 find命令比较强原创 2016-01-06 22:00:56 · 425 阅读 · 0 评论 -
搜索命令之locate,whereis,which
环境:ubuntu10 1.locate 命令 使用方法:locate filename updatedb 如下图 说明:locate命令是从数据库datebase里面去检索,也就是,如果数据库里面没有信息,那么locate无法搜索,即使被搜索的文件就在当前文件夹,如上图中,touch之后 马上执行locate命令,但是没有找到,那是因为touch之后没有刷新数据库,执行upd原创 2016-01-06 21:46:31 · 340 阅读 · 0 评论 -
linux命令之ln
命令名称:ln 作用:创建链接 分类:软链接 硬链接 1.软链接创建方法 ln -s 源文件 新的链接文件名 ,如下图 2.硬链接创建方法,ln 源文件 新链接文件名,如下图 3.问题,硬链接和软链接有何区别 答:硬链接不能够跨分区创建,软链接可以 演示说明,我的虚拟机硬盘在linux中分为4个分区,/ , swap , /boot , /h原创 2016-01-06 21:25:43 · 557 阅读 · 0 评论 -
linux变量篇(三) 命令行参数变量传递
环境:ubuntu10 内容:参数变量的传递 前言:./XXX.SH VAR1 VAR2 VAR3 ok,以下就看懂现在要讲什么了 知识整理: $* :代表传入的所有参数,但是所有参数连在一起看待,使用时用""包起来 $@ :代表所有参数,但是所有参数值分开 $# :变量的个数 $n :代表第几个变量n 0~9 举个例子如下图: shell例子:原创 2016-01-15 21:57:06 · 1746 阅读 · 0 评论 -
linux变量篇(一) 变量定义
环境:ubuntu10 内容:变量定义,调用,叠加 方法: 变量名=变量值 注意:等号左右不能够有空格 如下图: 2.变量叠加 在说变量叠加之前,先说明一下linux里面的变量默认为字符型 如下图: 再如下面 这张图里面内容就多了有以下知识点: ①$var和${var}功能一样,之所以有大括号是为了划分变量名,比如var是一个变量,但是$原创 2016-01-15 21:33:38 · 844 阅读 · 0 评论 -
linux shell中 "" '' ``的区别
环境:ubuntu 10 符号:"" / '' / `` 相信很多linux初学者都会被这三个符号迷惑,我将用一个例子说明他们的区别 现在我按照替换执行灵活度排个序: ' ':大笨蛋,你给他什么他就显示什么,不动脑子 " ":勉强吧,至少他还知道$后面跟的是变量,明白,但是不回去做(不去执行命令) ` `:牛逼啊,他不仅能够识别变量,还知道你想做什么(可以执行命令)原创 2016-01-12 17:03:47 · 1348 阅读 · 0 评论