ubuntu常用基本指令简记

一、在线帮助

1、help

Linux命令可以分为内部命令和外部命令,内部命令就是由Linux默认Shell-bash提供的命令,而非bash提供的命令就是外部命令。

对于内部命令,可以使用help命令来获取帮助

形式为 help + 指令

2、man

在日常使用中碰到的绝大多数命令都是外部命令,所以不必刻意区分内部命令和外部命令。

外部命令浏览其帮助文档需要用到man命令。

3、whatis apropos 

有时候用户可能没有准确地记住某个命令的名字,但知道它的作用,这时可以通过apropos或whatis命令来从whatis数据库中查找:

whatis数据库包含了系统中不同的命令和功能,并有简短的描述,以便用户识别。

这些描述相当于man命令的“-f ”参数。

用户不仅可以对命令名进行搜索,还可以针对描述进行模糊搜索。

也就是说,如果用户知道某个命令的作用但不知道它的名字,仍然能用apropos命令查找到该命令

apropos相当于“man –k”命令。

4、-h或--help

多数Linux命令加上“-h”或“--help”参数,都会显示一个简短的命令使用说明

二、机器操作

1、shutdown
shutdown命令可以安全地关闭Ubuntu系统

该命令其实就是向系统发出一个信号,这个信号能够通知init进程改变运行级别(系统一共有7个运行级别)

init根据传来信号的不同而切换到相应的运行级别中

2、halt

halt命令其实就相当于执行了shutdown -h命令,也是停掉系统服务后再关机。

3、init

init命令能够切换Ubuntu的运行级别。

Ubuntu一共有7个运行级别,其中0级别为关机,6级别为重启,具体可以通过/etc/inittab文件查询

4、poweroff

poweroff命令比较简单,它也是能够直接关闭计算机

5、reboot

reboot命令能够重新启动系统

三、文件与文本操作

1、ls

ls命令能够显示目录内容(或查看文件详细信息)

2、cd

cd命令能够改变当前用户所处的位置

此外,如果直接在命令行中输入cd命令而不加任何参数,则可以马上回到用户的主目录(home)

3、pwd

pwd命令能够显示当前所处的路径

4、rm

rm命令能够删除一个文件或目录

5、cp

cp命令能够复制一个文件到其他目录,不指定文件名,复制后的文件名保持不变;指定复制后的文件名,复制后文件名变为所指定的名称

6、mv

mv命令用来移动一个文件(目录)或是给文件(目录)改名。

7、cat

cat命令能够显示一个文件的内容。

8、head

head命令能够从头开始显示文件内容,并且能够设定查看的行数。

9、tail

tail命令能够从文件结尾开始显示文件内容,并且指定查看的行数。

10、more

more命令能够对文件内容或查询结果进行分屏显示。

more命令可以单独使用,也可以配合管道符使用

11、less

less命令的用法与more命令完全相同,不同的是less命令能够向上翻屏,可以通过上下箭头进行上下一行行滚动,也可以通过page up/page down命令向上/向下进行一屏一屏滚动

12、ln

在Linux中,有两种链接文件,一种是软链接,类似Windows的桌面快捷方式;

另一种是硬链接,相当于复制+同步更新

ln指令可以生成这两种链接文件

13、wc

wc命令可以对文件的行数、单词数和字符数进行统计。

四、进程管理

1、ps

ps命令提供了Linux进程的某一时刻状态,但输出的结果并不是Linux进程动态连续的状态。

2、kill

如果要停止一个进程,则可以先用ps程序查出该程序或进程的信息,如PID,然后再使用kill命令

3、killall

killall和kill的最大区别就是通过进程的名字杀死进程

五、权限设置

1、chmod

chmod命令能够对文件设定权限。

在Linux中,文件(目录)的权限分为可读、可写、可执行三类,其中可读用字母r表示,可写用字母w表示,可执行用字母x表示。

2、chown

chown命令可以更改一个文件(目录)的属主或者属组。

3、chgrp

chgrp命令能够改变文件(目录)的属组。

4、umask

umask设置了用户创建文件的默认权限,

当我们登录系统之后创建一个文件时,总有一个默认权限

系统管理员必须要为你设置一个合理的umask值,以确保你创建的文件具有所希望的默认权限,防止其他非同组用户对你的文件具有写权限。

在已经登录之后,可以按照个人的偏好使用umask命令来改变文件创建的默认权限。

六、文件查找

1、which

which命令能够按PATH变量所规定的路径进行查找。

which命令一般只查询到第一个匹配的结果,如果想将所有匹配的结果全部显示出来,则可以加上“-a”参数。

2、whereis

whereis命令不但能查询出命令,还能查询出Ubuntu资料库里记载的文件。

whereis不但能够找到可执行的命令,而且还能够将所有包含文件名字符串的文件全部查找出来,而且速度非常快,远远快于虽然强大但速度却有些慢的find命令。

3、updatedb

updatedb命令用于更新文件数据库,以便包含系统中最新的文件和目录信息。

4、locate

locate命令能够将文件系统中所有与被查询的文件名相同的文件快速查询出来

七、压缩解压

1、gzip

gzip命令能够压缩和解压以.gz为结尾的文件。

2、zcat

zcat命令能够不用将.gz的压缩文件解压就能查看里面的内容。

3、unzip

unzip命令能够将被winzip压缩的文件解压。

4、bzip2

bzip2命令能够压缩和解压以.bz2结尾的文件。

5、bzcat命令

bzcat命令不对.bz2文件进行解压就能查看里面的内容。

6、tar

tar命令能够对一个文件或目录内容进行打包压缩后备份。

指令选项:

-c:创建新的打包文件。

-x:将.tar文件解包。

-z:打包后直接用gzip命令进行压缩,或者解压文件。

-j:打包后直接用bzip2命令进行压缩,或者解压文件。

-t:查看一个打包文件里的文件目录。

-f:使用文件或者设备(这个选项基本上是必选的)。

-k:如果在还原时有相同的文件存在则不进行覆盖。

-v:在打包压缩或者解包解压后将文件的详细清单显示出来。

-N:在此选项后加日期,只有文件日期比“-N”选项后面加的日期还要新,才会被加进压缩包中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/883607.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android Junit 单元测试 | 依赖配置和编译报错解决

问题 为什么在依赖中添加了testImplement在build APK的时候还是会报错?是因为没有识别到test文件夹是test源代码路径吗? 最常见的配置有: implementation - 所有源代码集(包括test源代码集)中都有该依赖库.testImplementation - 依赖关系仅在test源代码…

如何将png格式的图片做成序列帧

类似以上的图片&#xff0c;根据图片的总长度和图片总数进行计算 <div class"frogeggitem"></div>.frogeggitem {width: 900rpx;height: 1000rpx;background: url(https://frog-skin.haoxgame.com/status2/frog/frogegg.png)no-repeat;background-size:…

学习笔记——动态路由——OSPF(距离矢量协议)OSPF路由类型

OSPF路由类型 在OSPF中&#xff0c;路由类型指的是不同种类的路由&#xff0c;用于描述网络中不同的路由信息及其传输方式。 1、Intra Area路由(区域内路由) Intra Area路由(区域内路由/本地路由/内部路由)是OSPF协议中的一种路由类型&#xff0c;用于描述在同一个OSPF区域内…

图像处理 -- AWB白平衡中的QX与QY的原理与用法

ISP AWB 中的 QX 与 QY 1. QX 与 QY 的含义与作用 在 ISP&#xff08;图像信号处理器&#xff09;自动白平衡&#xff08;AWB&#xff09;中&#xff0c;QX 和 QY 通常指的是色彩平面的两个坐标轴&#xff0c;用于描述不同光照条件下的颜色分布。 QX (Quadrant X)&#xff1…

信息安全中的数论速通

信息安全中的数论速通 此版数论增加了&#xff0c;丰富了相关内容&#xff0c;更加精炼 md文档自取&#xff0c;可以私我&#xff0c;公式懒得调了&#xff0c;vsc打开没问题 数论中重要定理速览 算术基本定理&#xff1a;每一个大于1的自然数都可以唯一地分解为素数的乘积。…

G - Add and Multiply Queries

G - Add and Multiply Queries 思路 开始直接用的线段树&#xff0c;写完才意识到是假的 由于题目说答案不会超过 1 0 18 10^{18} 1018&#xff0c;所以一个询问区间内的大于2的b的个数不超过64个&#xff0c;这样一个区间内大于2的b的就可以把a分成不超过64个连续的区间&a…

Android Studio Dolphin 下载、安装与配置教程

文章目录 Android Studio Dolphin简介一、核心特性二、新增功能三、用户体验优化 一&#xff0c;下载百度网盘迅雷云盘 二&#xff0c;安装三&#xff0c;下载组件四&#xff0c;添加SDK五&#xff0c;创建项目六&#xff0c;安装 Device模拟器运行项目 Android Studio Dolphin…

磁盘分区工具 DiskGenius Pro v5.5.0.1488 中文汉化版

DiskGenius 是一款专家级数据恢复软件&#xff0c;集数据恢复、硬盘分区、系统备份还原等多种功能于一身的超级工具软件&#xff0c;功能全面&#xff0c;安全可靠。可以提供磁盘的数据找回、备份、分区、修复、删除、格式化等操作&#xff0c;也能帮助用户修复磁盘坏道、彻底删…

ES 自定义排序方式

es默认score是根据query的相关度进行打分的&#xff0c;具体打分机制可以参见&#xff1a;官方文档。如果召回时既希望有相关性又能根据其他信息进行排序。 例如小红书搜索的时候&#xff0c;可能既希望有召回相关度又能根据热度信息&#xff08;如果喜欢、收藏等等参数去进行召…

OpenCV KeyPoint与描述子编解码

前言&#xff1a;OpenCV中的特征点对象与描述子对象分别由cv2.KeyPoint类与np.array类封装&#xff0c;与之相关的特征点检测与匹配等相关算法的输出、输入亦为cv2.KeyPoint对象与np.array描述子对象。因此&#xff0c;若使用OpenCV封装好的特征点检测与匹配算法不可避免的需要…

Shiro会话管理和加密

会话管理 Shiro提供了完整的企业级会话管理功能&#xff0c;不依赖于底层容器&#xff08;如Tomcat&#xff09;&#xff0c;不管是J2SE还是J2EE环境都可以使用&#xff0c;提供了会话管理&#xff0c;会话事件监听&#xff0c;会话存储/持久化&#xff0c;容器无关的集群&…

python开发工具是选择vscode还是pycharm?两款软件优缺点对照!

Pycharm和VSCode是两款流行的代码编辑器&#xff0c;它们都有各自的优缺点和适用情况。本文将从以下几个方面对它们进行比较和分析&#xff1a; 功能和扩展性性能和稳定性用户体验和界面价格和支持 功能和扩展性 Pycharm是一款专为Python开发而设计的集成开发环境&#xff08;…

《一人公司:失业潮中的高新技术工作者》读书笔记

基本信息 书名&#xff1a;一人公司&#xff1a;失业潮中的高新技术工作者作者&#xff1a;[美]卡丽莱恩&#xff08;Carrie M. Lane&#xff09;出版社&#xff1a;广东人民出版社出版时间&#xff1a;2023年11月 内容简介 本书通过18个月的田野调查和9年的跟踪寻访&#…

部署DNS主从服务器

一。DNS主从服务器作用&#xff1a; DNS作为重要的互联网基础设施服务&#xff0c;保证DNS域名解析服务的正常运转至关重要&#xff0c;只有这样才能提供稳定、快速日不间断的域名查询服务 DNS 域名解析服务中&#xff0c;从服务器可以从主服务器上获取指定的区域数据文件&…

es(1)(仅供自己参考)

elasticsearch&#xff08;ES&#xff09;是一款非常强大的开源搜索引擎&#xff0c;可以帮助我们从海量的数据中快速找到需要的内容。 elastic stack&#xff08;ELK&#xff09;&#xff1a;elasticsearch结合kibana、Logstash、Beats。被广泛的应用在日志数据分析、实时监控…

关于k8s的cilium网络插件踩坑记

cilium状态为CrashLoopBackOff coredns状态为Pending 使用的系统镜像为centos7.6 内核是3.*** 然后用的工具来部署集群&#xff0c;开始以为是调度啥的&#xff0c;然后单节点试也出现CrashLoopBackOff、Pending等状态&#xff0c;更新内核在到5 集群自己就好了 注意&am…

设计模式(三)

设计模式(三) 某些情况&#xff0c;可能会过度地使用继承来扩展对象的功能&#xff1b; 由于继承为类型引入的静态特质&#xff0c;使得这种扩展方式缺乏灵活性&#xff1b; 随着子类增多&#xff0c; 各种子类的组合会导致更多子类的膨胀 需要使用对象功能的扩展&#xff…

openssl 自签证书

生成自签证书脚本 #!/bin/bash KEY_LENGTH4096 DAYS3650 STDongBei LLiaoNing ONASA OUNASA CN*.dongbei.nasa.edu.cn EMAILxxxqq.com# 生成私有证书密钥 openssl genrsa -out server.key ${KEY_LENGTH} # 生成证书请求文件 # 警告:一定要用双引号&#xff08;单引号不解析变量…

信创认证(信创人才考评证书)的含金量?到底有多少?

“信创认证”是什么&#xff1f; 信创认证是由工业和信息化部教育与考试中心推出的国家级权威认证&#xff0c;旨在推动信息技术应用创新产业的发展&#xff0c;并构建完善的信创产业人才培养体系。该认证在个人信息技术领域具有极高的认可度。 信创认证分为初级、中级和高级三…

新手铲屎官提问,有哪几款噪音低的宠物空气净化器推荐

相信很多铲屎官都明白的的痛就是猫咪掉毛太严重&#xff0c;所以每次看到满天飞的浮毛时只想赶紧逃离&#xff0c;一点都不想清理。但是家是自己的&#xff0c;猫是自己的&#xff0c;健康也是自己的&#xff0c;不清理也得清理。 为了更有效的清理浮毛&#xff0c;我朋友特意…