Ubantu常用命令
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常用命令的更多相关文章
- ubantu 常用命令
1.显示日期与时间的命令:date 2.显示日历的命令:cal 3.简单好用的计算器:bc 4.热键“命令补全或文件补齐”:Tab 5.热键“中断目前程序”:Ctrl+C 6.热键“键盘输入结束(En ...
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【原】npm 常用命令详解
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...
- npm常用命令
npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...
- Git 常用命令
一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...
- linux iptables常用命令之配置生产环境iptables及优化
在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 ...
随机推荐
- zabbix钉钉报警
我们在钉钉上建立群聊,然后在群聊上添加钉钉机器人: 编写,脚本需要放在zabbix 的alertscripts目录下(如果不知道该目录的位置,可以使用find命令查找) find / -iname a ...
- 245. Shortest Word Distance III 单词可以重复的最短单词距离
[抄题]: Given a list of words and two words word1 and word2, return the shortest distance between thes ...
- vue 关于父组件无法触发子组件的事件的解决方法
一般情况导致无法触发子组件的方法 基本都是由于子组件未渲染完成 就进行了调用,解决方法如下: 1.加定时器 setTimeout(() => { //加定时器原因是,子组件页面未渲染处理就做 ...
- ios tableView的header高度不对
tableView的header高度不对,一般都是header是从xib加载出来的 第一步: 新建xib的时候选择的是View,当选择 Size 为 Freeform 时,view的约束就变成这样了, ...
- kalman滤波(三)---各种滤波的方法汇总+优化的方法
大神解答 一.前提 最一般的状态估计问题,我们会根据系统是否线性,把它们分为线性/非线性系统.同时,对于噪声,根据它们是否为高斯分布,分为高斯/非高斯噪声系统.现实中最常见的,也是最困难的问题,是非线 ...
- Android抓取log日志过滤
前提:Android SDK已安装并配置环境变量 1.手机USB调试模式打开,连接PC 2.cmd窗口,执行adb logcat >log.log // 输出日志到一个log文件 或者执行a ...
- Solr定时导入功能实现
需要实现Solr定时导入功能的话,我们可以通过使用Solr自身所集成的dataimportscheduler调度器实现 下载对应的jar包,下载地址https://code.google.com/ar ...
- Android无线蓝牙总结
一.基础知识: ①蓝牙的四层协议: 蓝牙协议分为4层,即核心协议层.电缆替代协议层.电话控制协议层和采纳的其它协议层.这4种协议中最重要的是核心协议.蓝牙的核心协议包括基带.链路管理.逻辑链路控制和适 ...
- Chapter3_操作符_其他操作符
对java中其他操作符及一些注意事项的总结 (1)按位操作符 按位操作符操作基本整数类型中的单个二进制位,有与(&),或(|),非(~).按位操作符还可以和等号(=)联合使用,如~=,& ...
- Axure RP Extension for Chrome 插件安装
描述 我的chmod浏览器上不去谷歌商店,我用的是蓝灯,登上商店后搜索Axure RP Extension for Chrome,下载安装,完成后进入这个插件的详细信息: 使用 打开用axure生成的 ...