OpenEuler基础操作

2023-05-16

openeuler基础操作

基本的bash命令

关机命令 shutdown

输入shutdown ,此时系统会提示将在什么时候关机

重启命令 reboot

输入reboot,按回车,此时系统会立刻重启

logout与exit

输入logoutbash,此时系统会退出登录
再次登录系统,输入bash,重新打开一个shell,输入exit,退出当前shell

openeuler基础命令操作

目录及文件命令

pwd

回显显示当前所在目录

ls

查看当前目录下的文件或目录
ls -a查看当前目录下的所有文件或目录
ls -l查看当前目录下的所有文件或目录详细信息

cd 切换目录

切换目录
cd /切换到根目录,使用pwd查看是否切换成功
cd切换到当前用户的home目录

mkdir 创建目录

mkdir test1 在当前目录下创建名为test1的目录

touch 创建文件

touch test.txt 在当前目录下创建名为test.txt的文件

cp 复制文件

复制并重命名
`cp test.txt /etc/test.txt.bak
后半部分为复制的目的路径及复制后的文件名

cp -r 复制文件夹

cp -r test1 /mnt
后半部分为复制的目的路径

rm 删除文件

rm test1.txt 删除当前目录下的test1.txt文件,回车后弹出提示是否确认删除,输入y表示同意

rm rf 强制删除目录

选项r表示删除对象是目录,选项f表示强制删除
rm rf test1 强制删除当前文件夹下的test1目录

rmdir 删除目录

rmdir /mnt/test1 删除/mnt下的test1目录

mv 剪切(移动)文件

mv /mnt/test1.txt.bak ~/test1.txt 把/mnt目录下的test1.txt.bak剪切到/root 目录下,并重命名为test1.txt

ln 创建硬连接

(硬连接相当于给源文件创建一个独立副本)
ln test1.txt /mnt/test1.txt
创建test1.txt的硬连接到/mnt,并命名为test1.txt

ln -s 创建软连接

(软连接相当于windows系统的快捷方式,如果原文件删除就无法打开)
ln test1.txt /mnt.test1sl.txt
创建test1.txt的软连接到/mnt,并命名为test1sl.txt

文件查看

cat 查看文件内容

cat passwd 查看当前目录下的passwd文件

head 查看文件前10行内容

head passwd 查看当前目录下的passwd文件的前10行内容
(head指令默认参数)

head -n 查看文件前n行内容

head -n 5 查看文件前5行内容,数字前面没有符号表示正数

head -n -? 查看文件除最后n行之外的内容

head -n -20 查看文件除最后20行之外的内容,数字前面的 - 表示排除

head -c 查看文件前10个字节内容

head -c 10 passwd

tail 查看文件最后10行内容

tail passwd 查看当前目录下的passwd文件的最后10行内容
(默认参数,其他参数用法和head一样)

查找命令

find 查找文件

find /etc -name passwd 查看/etc目录下的passwd文件

find -mtime 查找n天内变动过的文件

find /root -mtime -2 使用find查找/root目录下2内容动过的文件

find -size 查找目录下大于n k 的文件

find /etc -size +512k 查找/etc目录下大于512k的文件

which 查看命令的路径

which pwd 查看pwd命令的路径

whereis 查看bash的位置

whereis bash 查看bash的位置

打包和压缩

zip 压缩文件

zip passwd.zip passwd 把当前目录下的passwd文件放到pssswd.zip压缩包中

unzip解压缩

unzip passwd.zip 把passwd.zip中的文件解压缩到当前目录

使用tar工具打包

tar -cf tar1.tar * 把当前目录下的文件打包成tar1.tar文件

使用tar工具解包

tar -xvf tar/tar1.tar -C untar/ 把/tar目录下的tar1.tar解包到/untar目录中

openeuler文本编辑器

vi编辑器

vi file1 用vi打开当前目录下的file1文件
按 i 键进入插入模式,按 ESC 键退出插入模式,按:进入命令模式,常见的 命令如 q(退出)、wq(保存退出)、q!(强制退出)、wq!(强制保存退出)等

vim编辑器

vim file1 用vim打开当前目录下的file1文件

openeuler软件包管理

dnf search xxx 搜索软件包
dnf list all 列出当前配置的软件源所有的软件列表
dnf list xxx 列出特定rpm包信息
dnf info xxx 显示特定rpm包信息
dnf install -y xxx 安装软件包
dnf download xxx 下载软件包 --resolve包含下载依赖
dnf remobe -y xxx 删除软件包

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenEuler基础操作 的相关文章

随机推荐

  • 使用Document解析xml格式的文件(以P3C扫描结果为例)

    一 xml文件格式 xff08 以P3C扫描结果为例 xff09 二 示例代码 import org w3c dom import org xml sax SAXException import javax xml parsers Docu
  • Git Bash运行vue create xxx无法使用上下箭头选择

    一 问题 GitBash中使用vue create xxx创建项目 xff0c 上下箭头无法使用 二 解决方案 使用winpty vue cmd create xxx命令代替 vue create xxx 在gitbash 的 etc ba
  • Axios封装

    一 目的 对Axios进行一下通用化的封装 xff0c 目的是帮助简化代码和利于后期的更新维护 可以通用的配置如timeout baseURL等抽取出来 xff0c 对请求进行拦截处理等 xff0c 方便后期管理 二 步骤 1 准备工作 安
  • android 信息(mms)的故事(二) -- 存储

    关于android存储的有三种方式 xff1a SharePrference 文件系统和 数据库 xff0c 这些信息里都用到了 xff0c 数据库provider存储短信和彩信的基本信息 xff0c SharePrference存储关于信
  • 使用async、await实现多个方法先后执行

    一 场景 方法A需要先执行 xff0c 执行成功后返回结果 xff0c 作为方法B的入参 xff0c 然后执行方法B 二 实现 解决地狱回调问题 const getProductTotal 61 async 61 gt try const
  • Linux之yum安装出现Error: Multilib version problems found解决

    目录 安装mysql的依赖Yum过程中提示保护多库版本 解决方案 再次安装测试 安装mysql的依赖Yum过程中提示保护多库版本 yum y install libaio so 1 libgcc s so 1 libstdc 43 43 s
  • response.getWriter().write()和 response.getWriter().print()的区别

    response getWriter 返回的是PrintWriter xff0c 这是一个打印输出流 print response getWriter print 不仅可以打印输出文本格式的 xff08 包括html标签 xff09 xff
  • WdatePicker之使用

    一 动态变量表 格式 说明 y 当前年 M 当前月 d 当前日 ld 本月最后一天 H 当前时 m 当前分 s 当前秒 运算表达式 如 d 43 1 表示明天 F 之间是函数可写自定义JS代码 二 简单应用案例 0 引入WdatePicke
  • HTML之Unicode引用方式添加矢量图标(如阿里巴巴矢量图库)

    目录 一 阿里巴巴矢量图库下载 1 进入官网选择图库 2 下载项目中图标至本地 二 Unicode引用 1 特点 2 引用 xff08 此处使用阿里巴巴矢量图库 xff09 一 阿里巴巴矢量图库下载 1 进入官网选择图库 阿里巴巴矢量图标库
  • 每天一个adb命令:dumpsys命令详解

    dumpsys是一个能帮助我们对手机进行性能分析的命令 xff0c 它可以帮助我们获取电池 内存 cpu 磁盘 wifi等等信息 xff0c 具体能查询的信息可以通过命令 xff1a adb span class hljs built in
  • qt中QByteArray最多存储多少个字节?

    对QByteArray的测试 xff0c 加断点后发现最多可存储2147483647个字节 xff0c 如果超出2147483647个字节需要开辟内存进行数据存储 xff0c 环境为QT5 12 3 43 MSVC2017 如下 xff1a
  • python 求1+2+3+4+5......+100的和

    法一 xff1a x 61 0 给x赋值为0 y 61 0 给y赋值为0 while True while真 xff0c 循环开始 if 0 61 61 x 2 如果x和2的余数等于0 xff0c 那么x就为偶数 xff0c y的赋值就等于
  • Lottie 动画AE+Bodymovin导出的JSON文件解读

    lottie动画的json配置object 名称定义v使用bodymovin的版本assetes图片集合layers图层集合w视图的宽度h视图的高度ip起始关键帧op结束关键帧fr帧率 动画时间 61 op ip fr 在AE制作视频是的开
  • 前端传递参数给后端,一直返回400

    太久没写SpringBoot的代码了 xff0c 最近一直在刷题和复习基础 IO xff0c 集合 xff0c 反射 xff0c MySQL等 但是 xff0c 前两天突发奇想 xff0c 想写点东西 xff0c 然后就在我今天进行Swag
  • android 信息(mms)的故事(五)-- 发彩信

    发彩信和发短信一样 xff0c 在ComposeMessageActivity java界面都是从onclick xff08 xff09 sendMessage xff08 xff09 开始 xff0c 同样的发送前检查收件人是否有效 xf
  • linux系统无需设置密码自动登录用户

    cd etc lightdm 在lightdm conf文件中 xff0c 修改 autologin user 61 root 则主机开机时 xff0c 免密码登录root用户
  • 192.168.和10.0.开头的IP、内网IP段

    在这三类地址中 xff0c 绝大多数的IP地址都是公有地址 xff0c 需要向国际互联网信息中心申请注册 但是在IPv4地址协议中预留了3个IP地址段 xff0c 作为私有地址 xff0c 供组织机构内部使用 这三个地址段分别位于A B C
  • 教程:解决ArchLinux软件包管理器-Syu提示无法识别归档格式的问题.

    唔 到了今天为止总算是差不多忙完了暑假前自己所有剩下的项目qwq 总算可以有个闲时可以折腾Arch了 不过今天在配置软件包的时候却出现如下类型报错 xff1a 1 2 3 4 5 span class line style margin 0
  • 经典面试题 动态链接库与静态链接库的区别

    经典面试题 动态链接库与静态链接库的区别 面试轻松学习 xff0c offer快点拿 文章目录 经典面试题 动态链接库与静态链接库的区别一 动态链接库是什么 xff1f 二 静态链接库是什么 xff1f 三 区别1 静态链接库速度快 xff
  • OpenEuler基础操作

    openeuler基础操作 基本的bash命令 关机命令 shutdown 输入shutdown xff0c 此时系统会提示将在什么时候关机 重启命令 reboot 输入reboot xff0c 按回车 xff0c 此时系统会立刻重启 lo