目录

一、进阶命令

二、系统命令

三、压缩和归档

  3.1、归档

  3.2、压缩

  3.3、归档并压缩

归档、接档:tar -cf、tar -tvf

压缩、解压:gzip、gunzip

归档并压缩:tar -czf

接档并解压:tar -xzf


  一、进阶命令  

find    //列出当前目录以及子目录(包括隐藏文件)
| //管道符,作用:前一个命令输出结果,作为后一个命令的输入
grep //文本搜索工具,例:gerp bash for99.sh 在for99.sh中搜索带有bash的行
//ll | gerp for,组合命令的使用:ll的输出,作为grep的输入,过滤带有for的行
//grep -r:递归
//grep -i:忽略大小写 xargs //多行转单行,例:grep -ril BASH | cp `xargs` dd
//将当前目录的所有带有bash串的文件名,多行转成单行,作为参数传给cp,把所有带有bash串的文件拷贝到ddd目录 拓展:.bash_history,存放历史输入命令,调用方法:直接输入history

查看帮助和方法

-h
--help //ls --help
help //help ls
man //man ls
info //info ls

  二、Linux系统命令  

ps -Af          //列出所有进程 ps -ef
netstat -anop //列出所有网络进程
nano 1.txt & //将nano 1.txt放在后台
jobs //查看当前任务进程
fg%1 //将1号进程放在前台运行
bg%1 //放在后台
kill [-9] PID //杀死进程,[9]可选:强杀
wc 1.txt //对1.txt的内容进行单词统计,以不可见字符为分割
//wc -l 行数
//wc -c 字节数
//wc -w 单词个数 df -ln //查看磁盘恐惧
free -h //查看内存状态 

  三、压缩和归档  

3.1、归档:archive

tar  //归档,将多个文件进行整和,成为单个文件

  tar -cf bcd.tar bbb ccc ddd  //将bbb、ccc、ddd归档为bcd.tar

  tar -xf bcd.tar         //解档,抽取bc.tar中所有文件

  tar -tvf bcd.tar        //列出bcd.tar的内容

  • jar  //java归档文件
  • har  //hadooP归档文件
  • war  //web归档文件
  • ear  //enterprise归档文件

3.2、压缩:gzip

  gzip 1.txt     //将1.txt压缩

  gunzip 1.txt.gz  //将1.txt解压

-z gzip    //调用压缩

-c create   //创建新文件

-v verbose  //输出详细信息

-f file    //指定文件名称

-x extract  //抽取,解压

3.3、将文件归档并压缩,将归档压缩文件进行解压

  tar -czvf  bcd.tar.gz bbb ccc ddd //将bbb、ccc、ddd归档并压缩为bcd.tar.gz

  tar -xzvf  bcd.tar.gz        //将bcd.tar.gz进行解压

Linux基础(05)、Linux进阶命令的更多相关文章

  1. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  2. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  3. Linux基础01 学会使用命令帮助

    Linux基础01 学会使用命令帮助 概述 在linux终端,面对命令不知道怎么用,或不记得命令的拼写及参数时,我们需要求助于系统的帮助文档:linux系统内置的帮助文档很详细,通常能解决我们的问题, ...

  4. SLAM+语音机器人DIY系列:(一)Linux基础——3.Linux命令行基础操作

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  5. Linux基础与Linux下C语言编程基础

    Linux基础 1 Linux命令 如果使用GUI,Linux和Windows没有什么区别.Linux学习应用的一个特点是通过命令行进行使用. 登录Linux后,我们就可以在#或$符后面去输入命令,有 ...

  6. SLAM+语音机器人DIY系列:(一)Linux基础——1.Linux简介

    摘要 由于机器人SLAM.自动导航.语音交互这一系列算法都在机器人操作系统ROS中有很好的支持,所以后续的章节中都会使用ROS来组织构建代码:而ROS又是安装在Linux发行版ubuntu系统之上的, ...

  7. 【转】Linux基础与Linux下C语言编程基础

    原文:https://www.cnblogs.com/huyufeng/p/4841232.html ------------------------------------------------- ...

  8. Linux基础——安装以及常用命令

    Linux基础--常用命令 1.安装Vmware 进入VMware官网:  https://www.vmware.com/cn.html下载安装 镜像推荐网址下载:https://www.linux. ...

  9. 【Linux基础】Linux常用命令汇总

    3-1文件目录操作命令(cd pwd mkdir rmdir rm) 绝对路径:由根目录(/)开始写起的文件名或目录名称, 例如 /home/dmtsai/.bashrc: 相对路径:相对于目前路径的 ...

  10. Linux 基础一---操作系统&常用命令

    UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序. 1.UNIX操作系统的特点:多用户和多任务: a) 多用户表示在同一时刻可以有多个用户同时使用UNIX操作系统而 ...

随机推荐

  1. 查看postgre都有哪些语句占用CPU

    查看占用CPU最多的几个postgresql ps aux | grep postgres | sort -n -r -k 3 | head -10 | awk '{print $2, $3}' 查看 ...

  2. 【小记录】关于dojo中的on事件

    今天碰到一个现象,若是一个函数中存在一个on事件(例如点击事件),在该函数连续触发两次之后在去触发里面的on事件,会发现改时间所对应的函数被调用了两次,若父函数被连续触发N次后再取触发on事件,其对应 ...

  3. geoserver 知识小计

    http://localhost:8888/geoserver/wms?service=WMS&request=GetCapabilities 这个地址用于获取发布的WMS服务的属性,用于获取 ...

  4. 微软与Node.js的开源之旅

    微软近年来在开源领域可谓是大刀阔斧的前进中,继2015年微软与红帽合作,微软智能云Azure与Linux进一步融合等举措之后,2016年,微软继续加大开源之举,大力推进Node.js的开发和开源社区的 ...

  5. Oracle从入门到精通 限定查询和排序查询的问题

    视频课程:李兴华 Oracle从入门到精通视频课程 学习者:阳光罗诺 视频来源:51CTO学院 知识点 SQL语句的执行顺序 限定符号的使用.   具体内容: 如果想要对所选择的数据进行控制,就可以使 ...

  6. Xwiki安装部署详解

    一.Xwiki简介XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台.XWiki是一款基于java所编写的wiki,它可以运行在如Tomcat,Jetty,JBoss,Web ...

  7. Elasticsearch 2.x.x版本如何安装bigdesk

    ES插件BigDesk安装 bigdesk支持的最新版本的ES是1.3.0 ... 1.3.x 然而想要在新版本ES上安装(2.x.x),项目中遇到过一些BUG,在ES在最新版本中有修复,所以采用了2 ...

  8. pyqt5加载网页的简单使用

    如下初步使用了pyqt5,构造了一个webview来加载网址,呈现网页. 1.安装pyqt5包,可使用douban的源 pip install pyqt5 -i http://pypi.douban. ...

  9. 记录两篇关于linux设置ssh登录 和NAT网络模式下访问

    https://blog.csdn.net/java_dotar_01/article/details/76942563 https://blog.csdn.net/jiuduan2009/artic ...

  10. 读书笔记之JavaScript中的数据类型

    JavaScript严格意义上分为ECMAScript.DOM.BOM.ECMAScript是一门真正意义上的语言,独立于浏览器,浏览器只是它的一个宿主环境.DOM(文档对象模型),为ECMAScri ...