常用命令

  · ls 查看当前目录下的文件

  · cd 进入某目录

  · cd - 跳转回前一目录

  · cd ~ 进入当前用户个人目录

  · pwd 输出当前所在路径

  · mkdir 新建文件夹

  · touch 新建文件

  · find 查找文件

  · ln 建立链接

  · du 查看目录大小

  · du -sh * 带有单位显示目录信息

  · df 查看磁盘大小

  · df -h 带有单位显示磁盘信息

  · cal 显示日历

  · date 显示当前日期、时间

  文件传输类

  · mv 移动文件/重命名

  · cp [File Name] [Destination] 拷贝文件

  · cp -R [File Name] [Destination] 递归拷贝(主要用于文件夹)

  · scp 远程拷贝,除了需要在远程地址的目录前加入 1219.www.qixoo.qixoo.com/user@host: 形式的地址信息外,命令用法与copy一致

  · ftp 启动ftp服务。

  压缩与解压缩

  · tar

  打包压缩

  -c` 归档文件

  `-x` 解压缩文件

  `-v` 显示压缩/解压缩过程

  `-j` bzip2压缩文件

  `-z` gzip压缩文件

  `-f` 使用档名

  tar -cvf 只打包,不压缩

  tar -zcvf 打包,并用gzip压缩

  tar -jcvf 打包,并用bzip2压缩

  解压缩时,只需将上述命令中 c 换成 x 即可。

  系统命令类

  · whoami 显示当前操作用户

  · hostname 显示主机名

  · uname 显示系统信息

  · top 动态显示当前耗费资源最多进程信息

  · ps 显示瞬间进程状态 ps aux

  · kill 杀死进程(qkxue.net/top/ps查看进程id后, kill [id] )

  · netstat 显示网络状态信息

  · which [command] 查看命令所在路径

  · export [VAR]="xxx" 为系统变量赋值

  · alias [short]=[long] 为命令设定别名

  文本操作类

  这是比较重要的一节,后面会专门写文章介绍这些概念,这里只作为一个目录。

  · cat 查看文件内容

  · head 查看文件头部内容

  · tail 查看文件尾部内容

  · more/less 分页显示文件内容

  · grep 在文本文件中查找某个字符串

  | 管道

  > >> 重定向

  包管理(ubuntu)

  此处主要介绍ubuntu包管理概念,大多数Mac用户使用Brew,原理类似,具体命令参考帮助文档即可。

  sudo apt-get update 更新软件源信息

  sudo apt-get upgrade 更新已安装的包

  sudo apt-get dist-upgrade 升级系统(慎重!!!)

  sudo apt-get install 安装软件

  sudo apt-get -f install 修复安装

  sudo apt-get remove 删除软件

  sudo apt-get remove --purge 删除软件以及配置文件

  sudo apt-get autoremove 自动删除(未删除的依赖)

  sudo apt-get clean && sudo apt-get autoclean 清理无用的包

  权限管理

  · chmod 更改权限

  · chown 更改文件的用户及用户组

Linux/Mac/Shell常用命令的更多相关文章

  1. linux之shell常用命令介绍

    一.cd    切换目录 cd /etc  切换到/etc目录下              cd ~       切换到主目录下 cd  ..      返回上级目录                  ...

  2. mac 终端 常用命令,MacOS 常用终端命令大全,mac 在当前目录打开终端

    MacOS 常用终端命令大全:目录操作dircmp——比较两个目录的内容——dircmp dir1 dir2文件操作pg分页格式化显示文件内容——pg filenameod——显示非文本文件的内容—— ...

  3. 【Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff 】

    原文:[Xamarin挖墙脚系列:mac 终端 常用命令+Mac OS X的快捷键+beamoff ] 基本命令 1.列出文件 ls 参数 目录名        例: 看看驱动目录下有什么:ls /S ...

  4. linux:终端常用命令 + vi命令修改文件及保存 方法

    首先介绍一下Ubuntu下各个目录的一般作用: /  这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录 ...

  5. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  6. linux文本处理常用命令

    linux文本处理常用命令   linux文本处理命令:grep.sed.printf.awk 1.grep grep的作用是按行查找字符,输出包含字符的行. #从文件查询 grep 'hello' ...

  7. Linux Bash Shell常用快捷键

    Linux Bash Shell常用快捷键 table { margin: auto } 快捷键 功能 tab 补全 ctrl + a 光标回到命令行首 ctrl + e 光标回到命令行尾 ctrl ...

  8. Linux查看系统配置常用命令

    Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...

  9. (转)Hbase shell 常用命令(1)

    Hbase shell 常用命令(1) link:http://blog.csdn.net/scutshuxue/article/details/6988348 下面我们看看HBase Shell的一 ...

随机推荐

  1. ORACLE回收站机制介绍

    回收站概念 从ORACLE 10g开始,引入了一个叫回收站(Recycle Bin)的概念.它的全称叫Tablespace Recycle Bin.回收站实际是一个逻辑容器(逻辑区域),原理有点类似于 ...

  2. 在macOS Sierra 10.12搭建PHP开发环境

    macOS Sierra 11.12 已经帮我们预装了 Ruby.PHP(5.6).Perl.Python 等常用的脚本语言,以及 Apache HTTP 服务器.由于 nginx 既能作为 HTTP ...

  3. 每天一个linux命令(1):ls命令

    1. 命令格式: ls [选项] [目录名] 2. 命令功能: 列出目标目录中所有的子目录和文件. 4. 常用范例: 例一:列出/home/peidachang文件夹下的所有文件和目录的详细资料 命令 ...

  4. [转]一种简单的js时间控件

    使用方法: 粘贴代码到文本文档中,文档名称为datetime.js,然后在html文件中引用如下代码即可 <input name="shijian1" id="sh ...

  5. 如何读取Access里的OLE类型的图片

    身份证一类读卡器读取的照片信息,保存在Access数据库中一般为OLE型字段,图片为BMP格式,因为是用其读卡器写入的,其数据类型为常二进制数据. 再用报表或EXCEL读取这些图片时,如果将该图片字段 ...

  6. 【原】使用VirtIE6代替IE6

    做前端开发难免要使用IE6,相信很多朋友知道win7上是不支持安装IE6的,通常会使用IETester,要么在win7中安装虚拟机,在虚拟机中安装IE6. 分析下这2种方式: IETester:并不是 ...

  7. css3属性-webkit-font-smoothing

    对字体进行抗锯齿渲染可以使字体看起来会更清晰舒服.在图标字体成为一种趋势的今天,抗锯齿渲染使用也越来越多. font-smoothing是非标准的CSS定义.它被列入标准规范的草案中,后由于某些原因从 ...

  8. [No000086]C#foreach集合被改变,报错处理方案

    using System; using System.Collections; using System.Collections.Generic; using System.Diagnostics; ...

  9. 使用python实现appium的屏幕滑动

    前些日子写一个滑动手机页面的小脚本,看到大家给的内容都是swipe方法,这里对swipe方法做一个小介绍: Swipe(int start x,int start y,int end x,int y, ...

  10. Java面试宝典摘抄

    1,ClassLoader知识 加载流程:当运行一个程序时,JVM启动,运行bootstrap classloader,该classloader加载Java核心API(此时ExtClassLoader ...