linux常用命令(四)
1.压缩解压命令
gzip命令
默认为.gz格式文件
1.只能压缩文件不可压缩目录
2.不保留源文件
压缩 giz
解压 gunip
tar命令
-c产生打包文件
-v显示相信打包压缩过程
-f指定压缩文件的文件名
-z打包的同时压缩
解压
-x解开打包文件
-v显示相信打包压缩过程
-f指定压缩文件的文件名
-z打包的同时压缩
一般是先将文件夹打包成tar再将tar压缩
不是所有unix支持 tar –zcfv new.tar.gz new的写法
在linux下的所有包都可以在win下被识别。反之则不行。
zip默认win与linux都识别的格式。在不追去压缩比的情况下可以考虑这个。zip –r 保留源文件压目录。
大文件可以看到这个的压缩比
bzip2 gzip的升级版 适合压缩大文件 加上-k后可以保留源文件了
其他与gzip一样 解压即 bunzip2 –k 保留压缩文件
综合以上
gzip-----gunzip(.gz) zip-------unzip(.zip) tar –c------tar -x(.tar.gz) bzip2------bunip2(.bz2)
2.网络通信命令
write 用户名 “内容” 可以与一个在线的用户发送即时消息
wall “” 广播所有在线用户一个消息
ping 发送一个icmp请求包到目标主机,根据目标主机的icmp响应判断是否连通
步骤:
1.ping别人主机ping不通
2.ping自己ip如果能ping通一般自己主机的网络设置没错
3.ping自己都不通就ping自己的回环网卡,也就是自己的虚拟网卡,这种事为了检验tcp/ip安装正确与否。在没网卡的情况下这种都能ping通的。
ping不通也不代表网络一定有问题,因为有时候情况会很多,比如目标主机如果拒绝了icmp的响应就ping不通。
ping –s 数据包大小
ping –c 次数
ifconfig查看网络网卡信息
3.关机命令
shutdown –h now 立即关机 这种很少用
reboot重启
4.shell应用技巧
使用的是bashell
tab键自动补全功能
hostory查看历史命令
命令别名:alias查看默认别名 也可自定义别名alias 别名名称 ”命令”
让操作更加方便,可以自定义常用的组合命令
unalias删除别名
输入/输出重定向
通标准I/O一样,shell对每一个进程预先定义了三个文件描述字(0,1,2)
0输出重定向,使结果显示到文件 ls –l /tmp > /tmp/log
追加可以用两个大于号 >>
1输入重定向 wall < /etc/motd
2错误重定向 cp –R /usr /backup/usr.bak 2>bak.error
如果出现错误就把错误信息写入到bak.error
2>就是错误重定向
管道:将一个命令的输出传送给另一个命令,作为另一个命令的输入
使用方法:
命令1|命令2|…
如
ls –l /etc | grep init | wc –l
查看etc的详细信息找到init的行并且输出有多少行
命令链接符
; 依次执行命令
&& 逻辑与 前一条成功 后一条执行,前失败 后不执行
|| 逻辑或 前成功 后不执行 前失败 后执行 最多只成功一个
命令替换符 这个是1键左边那个键 不是单引号啊
将一个命令的输出作为另一个命令的参数
命令1 `命令2`
ls –l `which touch`
linux常用命令(四)的更多相关文章
- Linux 常用命令四 rmdir rm
一.rmdir命令 用于删除空目录: wang@wang:~/workpalce/python$ tree . ├── .txt ├── .txt ├── .txt ├── A │ └── B │ ...
- linux 常用命令(四)——(centos7-centos6.8)Vim安装
centos是默认安装了vi编辑器的,vim编辑器是没安装或者未完全安装的,个人习惯用vim,所以记录一下vim编辑器的安装: 1.查看vim相关软件信息: yum search vim 2.在线安装 ...
- Linux系列教程(四)——Linux常用命令之文件和目录处理命令
这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...
- Linux常用命令大全(四)
Linux常用命令大全(四) shell的特点 ☆组合新命令 ☆提供了文件名扩展字符 ☆直接使用shell的内置命令 ☆灵活地使用数据流 ☆结构化的程序模块 ☆在后台执行命令 ☆可配置的环境 ☆高级的 ...
- [工作需求]linux常用命令以及vim常用命令
一. Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...
- Linux常用命令整理 - imsoft.cnblogs
su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...
- Linux常用命令速查备忘
Linux常用命令速查备忘 PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown ...
- [置顶] linux常用命令手册
前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...
- 转载Alpine Linux常用命令
Alpine Linux常用命令 目录 一:Alpine Linux开启SSH远程登陆 1.简介: 2.配置 3.配置命令 4.重启服务 二:Alpine Linux源管理 1.简介 2.国内源简介: ...
随机推荐
- PHP如何判断一个gif图片是否为动画?
首先想到的是用getimagesize()看看type,发现都是gif. 然后想gif动画是gif89格式的,发现文件开头是gif89,但是很多透明图片也是用的gif89格式. 看来必须分析文件的祯了 ...
- Python cumsums和cumprod函数
>>>a = np.array([1,2,3],[4,5,6]]) >>>a array([[1,2,3], [4,5,6]]) >>>a.cum ...
- python 字典的函数
clear(),清空 注意单纯的赋值就相当于c语言中引用,只事额外起了一个别名,所以他们指向相同的地址, 所以令c={},只是另外开辟了一个新的空间让c为空,并没有改变之前的空间,所以{}与clear ...
- 十二. 一步步破解JEB 2.0demo版二
编写脚本批量还愿JEB 加密字符串 解密完后效果如下: 脚本源码: https://github.com/bingghost/JebPlugins 思路: 下面的该封装的基本都封装了,过程如下: 1. ...
- delphi XE4 隐藏程序在任务管理器和隐藏任务栏
最新处理方法,偶然发现delphi下有个ShowMainForm属性,只要在Application.Initialize;后面加上Application.ShowMainForm := false;就 ...
- nginx+ISS 负载均衡 快速入门
第一:下载 http://pan.baidu.com/s/1dDwapbF 或者官网 http://nginx.org/en/download.html 启动服务: 直接运行nginx.exe,缺点控 ...
- 让EF飞一会儿:如何用Entity Framework 6 连接Sqlite数据库
获取Sqlite 1.可以用NuGet程序包来获取,它也会自动下载EF6 2.在Sqlite官网上下载对应的版本:http://system.data.sqlite.org/index.html/do ...
- java ArrayList 实现
关于ArrayList的实现和原理,原文出处:http://www.cnblogs.com/ITtangtang/p/3948555.html 我觉得他写的非常好,真的很好. 做一个记录和总结吧 pu ...
- execl表格VLOOKUP函数的使用
使用场景:最近在处理一个表格数据的时候出现了一点麻烦.想把另外表2里面对应的的数据放到表1里面,本来表2的ID是乱序的(这里为好看,就顺序排了.),一个个查找复制粘贴比较麻烦,后经大师指点VLOOKU ...
- xml dtd 定义元素
ANY 如果需要定义某个元素的值可以是任意类型,可采用如下语法 <!ELEMENT 元素名 ANY> DTD必须定义XML文档中允许出现的所有元素,所以下面这样是不行的,因为<hel ...