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常用命令(四)的更多相关文章

  1. Linux 常用命令四 rmdir rm

    一.rmdir命令 用于删除空目录: wang@wang:~/workpalce/python$ tree . ├── .txt ├── .txt ├── .txt ├── A │   └── B │ ...

  2. linux 常用命令(四)——(centos7-centos6.8)Vim安装

    centos是默认安装了vi编辑器的,vim编辑器是没安装或者未完全安装的,个人习惯用vim,所以记录一下vim编辑器的安装: 1.查看vim相关软件信息: yum search vim 2.在线安装 ...

  3. Linux系列教程(四)——Linux常用命令之文件和目录处理命令

    这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...

  4. Linux常用命令大全(四)

    Linux常用命令大全(四) shell的特点 ☆组合新命令 ☆提供了文件名扩展字符 ☆直接使用shell的内置命令 ☆灵活地使用数据流 ☆结构化的程序模块 ☆在后台执行命令 ☆可配置的环境 ☆高级的 ...

  5. [工作需求]linux常用命令以及vim常用命令

    一.             Linux 常用命令 mkdir dirname新建文件夹 cd ~ 进入自己的家目录 cd dirname 进入名字为dirname的目录: l 显示当前文件夹下的文件 ...

  6. Linux常用命令整理 - imsoft.cnblogs

    su 用户名 在不退出登陆的情况下,切换到另外一个人的身份如果用户名缺省,则切换到root状态会提示输入密码,密码不回显的. 在用su命令切换root用户时,使用“-”选项,这样可以将root的环境变 ...

  7. Linux常用命令速查备忘

    Linux常用命令速查备忘   PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown ...

  8. [置顶] linux常用命令手册

    前言:整理了一份linux常用命令手册,与大家分享.这是一些比较常用的命令. 我已经整理成一份PDF带书签的手册,可以到CSDN免费下载. 下载地址:http://download.csdn.net/ ...

  9. 转载Alpine Linux常用命令

    Alpine Linux常用命令 目录 一:Alpine Linux开启SSH远程登陆 1.简介: 2.配置 3.配置命令 4.重启服务 二:Alpine Linux源管理 1.简介 2.国内源简介: ...

随机推荐

  1. JavaScript从父页面获取子页面的值(子页面又如何访问父页面)

    之前还真没做过类似的东西,,top页面获取子页面的document.. 在百度搜了下即找到这个东东,还好,能用. 主要就是使用 contentWindow方法,获取子页面的所有document,再做处 ...

  2. Linux进程间通信(六):共享内存 shmget()、shmat()、shmdt()、shmctl()

    下面将讲解进程间通信的另一种方式,使用共享内存. 一.什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存.共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式 ...

  3. 编程之美读书笔记之 -寻找出现次数为1的ID的问题

    问题描述: 在一张表里面保存了N个ID,有N-1个ID是出现了两次的,只有一个ID只出现了一次,现在要你把这个ID找出来.如果是两个呢?   解法一: 我们先来解决一个的.假如ID的值的范围是1-k, ...

  4. Hadoop家族的各个成员

    官方定义:hadoop是一个开发和运行处理大规模数据的软件平台.核心词语是平台,也就是说我们有大量的数据,又有好几个电脑,我们知道应该把处理数据的任务分解到各个电脑上,但是不知道怎样分配任务,怎样回收 ...

  5. 未备案域名打开国内服务器上的网站(绑定国外空间并判断url后跳转引用)

    场景:由于域名没备案不能绑定国内服务器,通过先绑定国外空间,在空间着陆页判断当前url,打开不同的页面.页面上通过iframe引用国内服务器上的目标网站. 实现:未备案域名打开国内服务器上的网站. 国 ...

  6. js 时间构造函数

    js 时间构造函数,js中没有类似ToString("yyyy-mm-dd HH:mm:ss") 的方法,但是可以用下面的方式来初始化 var cdate = new Date(& ...

  7. MVC4.0

    --后台ajax传值 <script type="text/javascript">     $(document).ready(function dianZan(id ...

  8. des (C语言)

    /** * \file des.h * * \brief DES block cipher * * Copyright (C) 2006-2010, Brainspark B.V. * * This ...

  9. SQL优化技巧

    我们开发的大部分软件,其基本业务流程都是:采集数据→将数据存储到数据库中→根据业务需求查询相应数据→对数据进行处理→传给前台展示.对整个流程进行分析,可以发现软件大部分的操作时间消耗都花在了数据库相关 ...

  10. 如何使用Android JetPlayer类

    在Android中,还提供了对Jet播放的支持,Jet是由OHA联盟成员SONiVOX开发的一个交互音乐引擎.其包括两部分:JET播放器和JET引擎.JET常用于控制游戏的声音特效,采用MIDI(Mu ...