华为云 linux 常用命令
1.关机命令 shutdown 输入 shutdown,然后按回车键。此时会提示系统将在什么时间关机
2.重启命令 reboot 以 root 身份输入 reboot,然后按回车,此时系统会立刻重启。
3.输入 logout 或者 exit,此时系统会退出登录。输入 bash,重新打开一个 shell,
目录及文件管理
4. pwd
5. ls / #查看根目录下的文件或目录
ls -a #查看当前目录下的所有文件或目录
ls -l #查看当前目录下的文件或目录详细信息
6.cd / #切换到系统根目录
cd /etc #切换到/etc 目录
cd #切换到当前用户的家目录
7.mkdir 创建目录
# mkdir test1
8.touch 创建文件
touch test.txt
9. cp huawei.txt /mnt/wuawei.txt.bak
cp -r test /mnt/ 复制文件夹 test1 到/mnt。
10 .rm huawei.txt 删除/root 目录下的 huawei.txt 文件 //这里输入 y,同意删除
rm -rf test1 #选项 r 表示删除对象是目录,选项 f 表示强制
#rmdir /mnt/test1 #也可以用 rmdir 命令删除目录
11. mv /mnt/huawei.txt.bak ~/huawei.txt
#剪切/mnt 目录下的 huawei.txt.bak 文件到/root 目录下,并重命名为 huawei.txt。
12.创建 huawei.txt 的硬链接到/mnt,并命名为 huawei1.txt。
#ln huawei.txt /mnt/huawei1.txt
创建 huawei.txt 的软链接到/mnt,并命名为 huawei2.txt。
#ln -s huawei.txt /mnt/huawei2.txt
文件查看
13. #cp /etc/passwd ~ #拷贝/etc/passwd 文件到/root 目录
cat 查看 passwd 文件的内容。
# cat passwd
head 查看文件前 10 行内容:
# head passwd //head 命令不加任何参数默认查看文件前 10 行内容。
# head -n 5 passwd head 查看文件前 5 行内容。
head 查看文件除最后 20 行以外的全部内容: head -n -20 passwd
head 查看文件前 10 个字节内容:# head -c 10 passwd
tail 查看文件最后 10 行内容:# tail passwd //同 head 一样,默认显示最后 10 行内容。
查找命令
14. # find /etc -name passwd //使用 find 查找/etc 目录下的 passwd 文件
# find /root -mtime -2 使用 find 查找/root 目录下 2 天内动过的文件。
# find /etc -size +512k #不同环境结果可能不一样
15. # which pwd 使用 which 查看 pwd 命令的路径。
# whereis bash使用 whereis 查看 bash 的位置。
打包和压缩
16.# zip -r -q -o passwd.zip passwd 使用 zip 压缩文件
# unzip passwd.zip 使用 unzip 解压缩
# tar -cf tar1.tar * #将所有文件打包成 tar1.tar 文件 使用 tar 工具打包文件
# tar -xvf tar/tar1.tar -C /mnt/使用 tar 工具解包
# tar -czvf tar1.tar.gz tar/ 使用 tar 工具打包并压缩文件。
17. vi vim 文本编辑器的使用
#vi file1 编辑文件
#vim file1
按 i 键进入插入模式,观察屏幕左下角,应有 "INSERT" 字样。在这个模式下,输入字符
串:Today is a good day。
当前在浏览模式,按 i 键进入插入模式,按 ESC 键退出插入模式,按:进入命令模式,常见的
命令如 q(退出)、wq(保存退出)、q!(强制退出)、wq!(强制保存退出)等。
penEuler
18. 搜索软件包
# dnf search httpd
# dnf list all
# dnf list httpd 列出特定 rpm 包信息
# dnf install -y httpd 安装软件包
# dnf download --resolve httpd 下载软件包
]# dnf remove -y httpd 删除软件包
相关文章
- 【华为云技术分享】Linux内核的分布式编译(1)
- linux检查swoole是否安装成功
- [system]Linux 嵌入式系统升级
- linux分享二:Linux如何修改字符集
- windows和linux中换行符的转换
- Linux远程上传、下载文件的方法
- 【Linux基础】linux下的stdin,stdout和stderr理解
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
- Linux下用mdadm实现软件RAID
- ubuntu21.04(linux):安装python3+dlib+face_recognition
- linux系统vsftpd登陆慢卡怎么办
- linux终端中如何将多行shell脚本通过管道执行
- Linux Ubuntu 22.04实现打开、最小化时呈现魔灯效果
- 【华为云技术分享】Linux内核补丁源码分析(1)
- 【华为云技术分享】Linux内核的分布式编译(2)
- 【华为云技术分享】Linux内核源码结构(1)
- 信号概述 硬件异常将产生信号 进程间通信概述 进程间通信 进程间通信功能 Linux 操作系统支持的主要进程间通信的通信机制 linux 进程间通信(IPC)由以下几个部分发展而来 数据传输 信号
- L70.linux命令每日一练 -- 第十章 Linux网络管理命令 -- nc和ssh
- L57.linux命令每日一练 -- 第九章 Linux进程管理命令 -- ps和pstree
- L47.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- users和whoami
- L46.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- w和who
- L40.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- useradd和usermod
- L33.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- du和date
- Linux系统轻量级监控工具Linux dash的安装方法
- 嵌入式linux开发,Linux下访问PHY芯片寄存器,获取phyID号,获取phy的link状态
- Linux上安装tomcat、jdk
- Linux系列 linux 常用命令(笔记)
- Linux wifi优先级高于ethernet