Ubantu常用命令

ctrl  alt  t       :打开终端

ctrl   d         : 关闭终端

F11             : 终端全屏,再按一次退出全屏

Super(即win)                         :长按打开启动器,显示快捷键

Alt  F1                               :打开启动器导航栏

ctrl   shilt   +
        : 放大终端的字体

ctrl   -                        
: 缩小终端字体

cd                                   : 切换到当前用户的主目录(/home/用户目录)

cd
  -                         :进入上次所在的目录

cd
  ~                            :切换到当前用户的主目录(/home/用户目录)

cd
  .                         : 切换到当前目录

cd  
..                        :切换到上级目录

cd
  ../..                     : 切换到上级目录的上级目录

ls                                   :查看当前目录下的内容

ls
  -l                         : 查看详细信息,包含文件类型及权限等

ls
  -a                        : 查看所有目录,包括隐藏的目录

ls  
-lh                       :配合l已人性化的方式显示文件的大小

pwd                               : 查看绝对路径

clear                              :清空,其实历史记录并没有清空,拖动滚动条,可以看见以前的历史记录

ctrl  l                               :  清空,其实历史记录并没有清空,拖动滚动条,可以看见以前的历史记录

.
                                   : 表示当前的目录

..
                                  : 上一层目录

[命令]   –help
            : 查看帮助

man  
[命令]                 :
查看帮助

命令开头   tab
           : 自动补全

history                          
: 历史命令

通配符:

            ?                       :
匹配一个字符

         *  
                  : 匹配任意个字符

         []                    :
[] 将字符括起来,匹配字符组中的任意一个字符

         [a-z]               :
- 表示范围

>
                                 : 输出重定向, 覆盖掉原来的内容

>>                                :输出重定向,追加,不会覆盖掉原来的内容

more
  <file>           : 每次显示一页,按空格可以显示下一页,按q退出,按h可以获取帮助

ctrl    c                       : 强制退出

ctrl    d                    : 强制退出

|
                                    : 管道,一个命令的输出可以通过管道作为另一个命令的输入。例如
ls
-lh | more

mkdir
                            : 创建目录

mkdir
  <目录>  
-p  : 可以递归创建目录

touch  
<文件名>        :
创建文件。linux
里面创建文件可以不加后缀名,但一般建议加上。

rmdir  
<目录>            :
删除非空目录

rm
  <文件>  
-i      : 以交互的方式执行

rm
  <文件]>  
-f    : 强制删除,无需提示

rm  
<文件或文件夹> 
-r   : 递归地删除目录下的内容,删除文件夹时必须加此参数

cat   <文件>
               :查看文件的内容

cp  
<文件或者文件夹>  
<文件>  
[-r]    : 递归复制一个文件或者文件夹到另一个文件下,目标文件必须为一个文件夹。

cp
   <文件或者文件夹>
  <文件>  
[-v]  : 显示拷的进度

cp
   <文件或者文件夹>  
<文件>
  [-i]  : 交互互式的复制

mv  
<文件>  
<文件>  
: 如果后面的文件存在,则是移动,否则是重命名

mv
  <目录>  
<目录>  
:如果后面的目录存在,则是移动,否则是重命名

mv  
<文件>  
<目录>  
:移动

cal
                                        : 查看当前日历

cal  
-y                              : 查看整年的日历

date  
['+%y,%m,%d,%H,%M,%S']      : 以特定格式显示当前时间

date  
[MMDDhhmm[[CC]YY][.SS]]   : 更改当前时间
,可能要sudo权限

ps
   [参数]                      :
显示进程

ps  
[-a]                           : 显示终端上所有的进程,包括其他用户的进程

ps
   [-u]                          : 显示进程的详细信息

ps
  [-x]                           : 显示没有控制终端的进程

ps
   [-w]                         : 显示加宽,以便显示更多的信息

ps
  [-r]                           : 只显示正在运行的进程

kill  
[-signal]   pid    : 杀死进程 ,信号值signal从0-15,
9代表绝对终止

top
                                    : 动态的显示进程。启动进程后,按下以下按键对进程进行排序:

      M                                  :根据内存是用量来进行排序

    P                                    :
根据CPU占有率来进行排序

T                                    :根据进程运行时间的长短来排序

   U                                    :根据后面输入的用户名来筛选进程

   K                                    :
根据后面输入的PID来杀死进程

   q                                     :退出

   h                                     :
获得帮助

reboot                                :
重新启动系统

shutdown
  -r   now     : 重新启动系统 ,shutdown
会给别的用户提示

shutdown
  -h   now    : 立即关机

shutdown
  -h   20:35     : 系统在今天20:25关机

shutdown
  -h    +10    : 系统在10分钟后关机

init
  0                           : 关机

init
  6                           : 重启

df  
-h                            : 检测磁盘空间占用情况

du  
[参数]  
<目录或者文件名>  
: 如果没有指定目录或者文件名,则显示当前目录下所有目录或者文件的大小,如果指定了,则显示指定的目录或者文件名的大小。参数的含义:

         -a
                                          : 递归显示指定目录中各文件和子目录中文件占用的大小

         -s
                                          : 显示指定文件或者目录占用的大小

         -h
                                          : 以更好的单位展示大小

ping
  [ip地址]
                 : 测试远程主机连通性

ifconfig
                                 : 查看网卡信息

ifconfig   [网卡名]
 [ip地址]
  : 修改当前ip为指定的ip

sudo    [命令]                    :提权

gedit    [文本]                      :打开文本,进行编辑

grep [-选项] ‘搜索内容串’ 文件名        :文本搜索

Ubantu常用命令的更多相关文章

  1. ubantu 常用命令

    1.显示日期与时间的命令:date 2.显示日历的命令:cal 3.简单好用的计算器:bc 4.热键“命令补全或文件补齐”:Tab 5.热键“中断目前程序”:Ctrl+C 6.热键“键盘输入结束(En ...

  2. Linux 常用命令(持续补充)

    常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...

  3. LVM基本介绍与常用命令

    一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...

  4. Linux学习笔记(一):常用命令

    经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...

  5. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  6. 【原】npm 常用命令详解

    今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...

  7. npm常用命令

    npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...

  8. Git 常用命令

    一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...

  9. linux iptables常用命令之配置生产环境iptables及优化

    在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...

随机推荐

  1. m3u8文件什么合成便于播放的MP4的方法

    先大家要知道M3U8文件不是一个视频文件,里面全是一些路径,说白了就是一个目录而已,所以要看视频,要找到对应存放视频的文件夹.如果不知道怎么找,可以使用文本格式打开M3U8文件,里面会有路径提示.   ...

  2. Linux redhat 7 进入单用户模式

    redhat  7 进入单用户模式修复系统故障 1.启动机器,grub界面选择第一个,按e 2.往下翻,找到Linux16 开头的那一行 3.将ro改为"rw init=/sysroot/b ...

  3. vue js库的条件渲染

    条件渲染 通过条件指令可以控制元素的创建(显示)或者销毁(隐藏),常用的条件指令如下: v-if v-if可以控制元素的创建或者销毁 <h1 v-if="ok">Yes ...

  4. 582. Kill Process杀死所有子代

    [抄题]: Given n processes, each process has a unique PID (process id) and its PPID (parent process id) ...

  5. linux主机名设置

    有时会报错: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostExcept ...

  6. Python中操作Redis

    一 Rdis基本介绍 redis是一个key-value存储系统.它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set -- ...

  7. Linux驱动之poll机制的理解与简单使用

    之前在Linux驱动之按键驱动编写(中断方式)中编写的驱动程序,如果没有按键按下.read函数是永远没有返回值的,现在想要做到即使没有按键按下,在一定时间之后也会有返回值.要做到这种功能,可以使用po ...

  8. Chapter3_操作符_其他操作符

    对java中其他操作符及一些注意事项的总结 (1)按位操作符 按位操作符操作基本整数类型中的单个二进制位,有与(&),或(|),非(~).按位操作符还可以和等号(=)联合使用,如~=,& ...

  9. 2019.02.21 bzoj2739: 最远点(决策单调性+分治)

    传送门 题意简述:给一个N个点的凸多边形,求离每一个点最远的点. 思路:先根据初中数学知识证明决策是满足单调性的,然后上分治优化即可. 才不是因为博主懒得写二分+栈优化呢 代码: #include&l ...

  10. python 更换 版本

    这是一个悲伤的安装ipython的过程. 写下来留个教训吧. 也是希望对博友一些帮助吧. 注: 我也写了一篇window下安装bpython的文章(个人感觉bpython要比ipython强大的多), ...