vm linux的基础命令

虚拟机定时开关机命令

reboot 重启

shutdown -c 取消关机

shutdown -h now 立即关机

shutdown -h 10 10分钟后关机

shutdown -r 10 10分钟后重启

1.pwd命令

显示当前所在路径

2.cd命令

转移到别的路径

cd - root

3.ls命令

列出文件或目录信息

ls -l 以列表的方式显示 =====> ll 简单方式

ls -a 显示隐藏文件

ls -la 以列表形式显示隐藏文件

ls -lg 显示所有者工作组名

4.cat命令

翻滚,或者将多个文件合并成一个文件

cat file2 file1>file3 如果file3

5.more命令

以分页的方式显示文件内容

more file

cat file | more

6.less命令

与more用法相同,分页方式显示文件内容

7.head命令

用于显示文件的开头部分

head [参数] 文件名

head -n 20 /绝对路径 显示文件的前20行 ===> 显示指定文件前num行

head -c 20 /绝对路径 显示文件的前20字符 ===> 显示指定文件前num行

8.tail命令

用于显示文件末尾部分

tail -n 20 /绝对路径 显示文件的后二十行

tail -c 20 /绝对路径 显示文件的后20个字符

tail -f /var/log/messages

tail -f /加路径 持续刷新一个文件的内容

9.mkdir命令

用于创建一个目录名

mkdir [参数] 目录名

mkdir dir1 ==>当前目录下创建一个dir1子目录

mkdir -p /加路径

mkdir -p dir2/subdir2 ==>当前目录创建的subdir2子目录,同时创建

10.r mdir命令

用于删除空目录

rmdir [参数] 目录名

rmdir dir1 ===>删除dir1目录

rmdir -p dir2/subdir2 ====>删除subdir2空目录时如果dir2目录也为空 同时删除

11.cp命令

用于文件或者目录的复制

cp [参数] 源文件 目标文件 ======> cp的常用参数命令

cp /etc /tmp

-a :尽可能将文件状态、权限等属性复制过来

-f :如果目标文件或目录存在,先删除它们再进行复制覆盖,并且不提示用户

-i : 如果目标文件或目录存在,提示是否覆盖原有文件

-R: 递归复制目录,即包含目录下的各级子目录

12.m v 命令

用于文件或目录的移动

mv [ 参数] 源文件或目录 目标文件或目录

mv 要移动的文件 testa 移动的路径 /user/

mv /user/testa /tt 移动后文件名改为/tt

13.r m 命令

用于文件或目录的删除

rm 文件名或目录名

rm +文件 删除 给出提示是否删 输入y 可删除

rm + -f 强制删除 不会有提示 一个文件

rm + -rf 文件 不会有提示 多个文件

rm -rf -/* 删除所有文件 ,很危险等于没系统了

14.touch命令

命令用于建立文件或者更新文件

touch [参数] 文件名或者目录名、

-d yyyymmdd: 将文件存储时间改为yyyy年mm月dd日

-a 只把文件存取时间改为当前时间

-m 只把文件的修改时间改为存储时间

15.文件压缩命令

gzip read.text =====> 文件显示 read.txt.gz

bzip2 read.txt =====>文件显示 read.txt.bz2

xz read.txt =====>文件显示 read.txt.xz

zip read2.zip readread.txt ===> zip的压缩

zip -r read2.zip readread.txt ===>显示过程

16.文件解压命令 -d

gzip -d read.txt

bzip2 -d

xz -d // -d代表的是指定目录下 -d /tmp/

unzip read2.zip -d /tmp/ 解压到指定目录

17.tar命令

打包文件

tar -cf 打包名 打包文件名1 打包文件名2

tar -cf file.tar file1.txt file2.txt

查看打包文件

tar -tf file.tar

tar -zcf 打包名 压缩文件1 压缩文件2

tar -zcf file.tar.gz file1.txt file2.txta

tar -zcvf 打包名 压缩文件1 压缩文件2 ====> v 打包压缩并显示过程

rmp命令

主要对软件包的管理

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐