前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >盘点那些基础必备命令【Linux】

盘点那些基础必备命令【Linux】

作者头像
来杯Sherry
发布2023-05-25 13:23:24
2640
发布2023-05-25 13:23:24
举报
文章被收录于专栏:第一专栏

1、基础命名。 [root@izm5egxc1wmp4yasm00a7sz ~]# 命令提示符 [Root 登录的用户 @ 主机名当前的 所在目录]# # 号代表超级管理员 $ 代表普通用户 看到一个提示符 要知道那些信息 登录的用户 当前在那个目录里面

uname命令 -a:显示主机名/内核/硬件平台等全部信息 -r:只显示内核版本 Cat /etc/redhat-release 查看系统版本名称 Hostname 跟上 要更改的主机名 (不能是中文,而且需要断开在登录连接才生效) 没有显示输出的话基本是正确的,如果有显示你需要区分一下是正确的显示还是错误的 Tab 键能补全 (规则是要名称唯一) Ctrl + l 清空屏幕 (方便我们查看信息) ifconfig命令 查看机器IP地址。

shutdown -h now 延时关机

poweroff 立即关机 init 0 立即关机 shutdown -r now 延时重启 reboot 立即重启 init6 立即重启 按Ctrl+c键或执行shutdown -c可取消延时关机或者延时重启

命令格式: 命令 最少有一个空格 跟一些选项 跟操作的对象(文件或者文件夹) 所有的文件都在 / 根目录里面 pwd 用途:输出当前文件夹的路径 格式: 直接执行即可 cd 用途:进入到指定目录 格式:cd [目标文件夹] ls — List 格式:ls [选项]… [目录或文件]…

常用选项 -l :以长格式显示 -A:包括以 . 开头的隐藏文档 -d:显示目录本身(而不是内容)的属性 -h:提供易读的容量单位(K、M等)

2、文档管理: mkdir 要创建的文件夹名字 用途:在指定路径新建文件夹 touch命令 用途:新建空文件, 格式:touch 文件名…

2、复制/删除/移动文档 绝对路径:以/ 开始的路径叫做绝对路径 相对路径: 以当前开始的路径叫相对路径 cp — Copy 格式:cp [选项]… 原文件… 目标路径 常用选项 -r:递归复制整个目录

rm — Remove 格式:rm [选项]… 文件或目录… 常用选项 -r:递归删除整个目录 -f:强制删除,不提示(与 -i 相对) rm -rf 有一定危险性慎用 通配符: * 匹配所有 mv — Move 格式:mv [选项]… 原文件… 目标路径 原位置不动的移动交改名

4、vim编辑器 编辑创建文件的 三种模式及切换 命令模式基本操作 操作类型 按键指令 用 途 移动光标 上、下、左、右 翻页 PgDn键、PgUp键 向下/上翻动一整页内容 光标行内跳转 Home键、End键 跳转至行首、行尾 光标行间跳转 gg 跳转到文件的首行 G 跳转到文件的末尾行 复制 yy、#yy 复制光标处的一行、#行 粘贴 p 粘贴到光标处之后 删除 x 或 Delete键 删除光标处的单个字符 dd、#dd 删除光标处的一行、#行 U 撤销操作 查找字符串 操作类型 按键指令 用 途 文本查找 /word 向后查找字符串“word” n、N 跳至下一个/上一个找到的字符串

末行模式基本操作 操作类型 设置指令 用 途 存盘及退出 :w 保存当前文件 :q! 放弃已有更改后强制退出 :wq 或 :x 保存已有修改后退出

字符串替换 操作类型 设置指令 用 途 行内替换 😒 /old/new 替换当前行第一个“old” 😒 /old/new/g 替换当前行所有的“old” 区域内替换 :n,m s/old/new/g 替换第n-m行所有的“old” :%s /old/new/g 替换文件内所有的“old”

5、归档与压缩: tar 制作备份 用法:tar -cf .tar归档包名 被归档的文件… … 逐一复制并归档,原始文件保留 选项含义:-c 创建、-f 归档 tar 释放备份 用法:tar -xf .tar归档包 解包并逐一提取,原始文件保留 选项含义:-x 释放 gzip 文件 压缩会取代源文件 gunzip 压缩包 解压缩 zip 文件 压缩会保留源文件 unzip 压缩包 解压缩

Rpm -ivh 安装rpm软件包 -q 查询软件包有没有安装 -e 删除软件包

Yum 仓库 作用是解决安装软件包的依赖关系 相当于将大量的软件包放到一个仓库里面当安装一个软件包的时候他会自动查找依赖关系能自动解决依赖。Yum 仓库可以有多个。 yum 安装软件包格式 yum -y install 软件报名 安装软件 yum -y remove 软件报名 卸载删除软件 yum 仓库他是一个配置文件所定义的 /etc/yum.repos.d/ 这个目录里面

CentOS-Base CentOS系统的仓库 epel 扩展源 yum clean all 清空yum 仓库缓存数据 Yum repolist 读取仓库有多少rpm 软件包

reboot 重启

apt-get install 一键安装软件包,与源码安装不同的是,这个指令会自动检测并安装依赖,而且用apt-get安装的包都是成熟的软件包,基本不存在安装包有严重bug或者文件缺失的情况。

sudo apt-get install -y 这里主要将的就是-y选项,添加这个选项就相当于不需要重复地确认安装

sudo apt-get install -q 即-quiet,静默安装,当然也不是完全静默,会将低等级的log信息屏蔽。

sudo apt-get remove 既然有安装就会有卸载,remove指令就是卸载,值得注意的是,remove仅仅卸载软件,但是并不卸载配置文件

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档