Linux系统基本操作命令

时间:2021-06-27 16:19:20

shutdown 关机命令:

shutdown now 现在立刻马上进入维护模式

halt 直接关机

shutdown -h now 立刻关机

shutdown -r now 立刻重启

shutdown -h 09:00&  09:00关机

shutdown -r 09:00&  09:00重启

目录表示:

/根目录

.当前目录

..上一级目录

~家目录

cd 进入目录:

cd + 目录名(绝对路径/相对路径)

pwd显示当前所在目录

ls显示目录内容:

ls -l 列出文件的详细属性

ls -a 显示全部文件包括隐藏文件

ls -l -a 显示全部文件的详细信息

ls --help列出ls的帮助内容

ls a2列出以a2开头的文件和文件夹

mkdir创建目录:

mkdir 目录名 在当前目录下创建你命名的目录

mkdir /目录名1/目录2 在指定目录下创建你命名的目录

mkdir -p 目录名1/目录名2 在当前路径下创建二级目录

mkdir 目录1 目录2 目录3 在当前路径下创建三个你命名的目录

touch创建空文本:

touch 文件名 在当前路径下创建空文本

touch /(绝对路径/相对路径)/文件名 在指定路径下创建文本

cp 复制文件:

cp 文件名 /路径 复制文件到指定路径

cp /路径/文件名 /路径 复制指定路径下的文件到指定路径

cp -p /路径/文件名 /路径 复制指定路径下文件到指定路径并复制文件属性

mv 移动文件:

mv 文件名 /目录  移动当前路径下的文件到指定路径

mv /路径/文件名 /路径 移动指定路径下的文件到指定路径

mv /路径/旧文件名 /路径/新文件名 移动指定路径下的文件到指定位置并重命名

mv 旧文件名 新文件名 重命名

rm 删除文件:

rm 文件名 删除文件

rm -f 文件1 文件2 无须确认同时删除多个文件

rm /路径/文件名 删除指定路径的文件

rm a* 删除以a开头所有文件

rmdir 删除空文件夹

rm -r dir 递归方式删除非空目录dir

cat查看文件内容:

cat /路径/文件名 查看指定路径下文件内容

cat /路径/文件名 |more 分屏查看指定路径下文件内容

cat /路径/文件名 |less 分屏查看指定路径下文件内容 可以上下翻页 q退出

find 查找文件:

find a* 查找当前目录下所有a开头的文件

find /路径/文件名 在指定路径下查找文件

find /路径/文件名 - print 在指定路径下查找文件并显示 

vi编辑器:vi有两种模式

1.命令模式:vi的默认进入模式(不可以输入字符,但可以对字符进行操作,复制,移动,删除。。)

2.输入状态:输入字符状态(只可以输入和使用del和退格backspace删除字符)

vi启动和退出:

vi 文件名 编辑文件

:w 保持修改

:q 退出vi

:qw 保持并退出

:q! 强行退出不保存

i 在光标前输入文字

ESC 退出

a 在光标后输入

A 在行尾插入

vi操作命令:

:set nu 设置行号

:set nonu 取消设置行号

删除字符:

x键或del

7x 光标后七个字符

dw 删除一个字符(剪切)

dd 删除一行(剪切)

7dd 删除七行(剪切)

复制操作:

yw 复制一个词

yy复制光标所在行

4yy复制光标所在行下四行

粘贴操作:

p 粘贴在光标所在下一行(如果粘粘词,则粘贴在光标所在字符后面)

撤销操作:

u 可以撤销到最后一次保存状态

:e!恢复到文本初始状态

光标快速定位:

G 光标快速到达行末

4G 快速找到第四行

/admin 简单搜索,快速找到光标后第一个admin所在位置,当到达行末未能找到则从头开始找