linux命令手册(常用命令速查)

导航文件

列出目录

ls–file-type

ls-al列出当时目录文件,包括隐藏文件

dir列出当时目录文件

更改目录

cd…更改到上一级目录

cd…/…更改到上上目录

cd~切换到根目录

pwd获取当时目录位置

readlink-f获取文件或文件夹的绝对路径

fileexample.txt获取文件类型

文件管理

cpfile1.txtfile2.txt就地仿制文件

cpfile1.txt~/documents/file2.txt将文件仿制到文档

mvfile1.txt~/documents移动文件到文档

mkdirexample创立一个目录

rmdirexample删去空目录

mvfile1.txt~/.local/share/files删去文件

rm-a目录名删去目录及子目录

shredfile1.txt永久删去文件

catfile获取文件内容

morefile分页显现文件

chmod设定档案或目录的存取权限

grep在文件中查找字符串

find文件查找

df查询磁盘运用情况

Vi有两个形式:指令形式和刺进形式。

运用[ESC]键可进入指令形式,运用i键可进入刺进形式。

如果你迷失了,可在指令形式下键入:help。

:wnewfilename保存文件为newfilename

:wqor:x保存并退出

:q!退出但不保存

:wq!强制保存退出

/string向前查找string

?string向后查找string

n同方向重复上一次查找指令

N反方向重复上一次查找指令

{光标移至阶段结束

}光标移至阶段开头

1G光标移至文件的第一行首

nG光标移至文件的第n行首

G光标移至文件的最后一行首

:%s/OLD/NEW/g替换一切查找到的OLD为NEW

dd删去(剪切)当时行

3dd删去(剪切)从当时行开始的3行

D删去光标到当时行末尾的字符

dw删去单词

x删去字符

u回复上一次操作

U回复一切此行的更改

体系信息查询

uname查询体系版本信息

uname-a列出详细信息

cal显现日历

date体系日期

who查询现在和你运用同一台机器的人以及登录时刻地址

w查询现在登录的详细资料

whoami检查当时用户称号

groups检查用户的Group

passwd更改暗码

history检查当时终端执行指令记载

whereis定位指令的二进制文件\资源\或者协助页

su切换体系用户

adduserusername新增体系用户

passwdusername设置用户暗码

安装软件

CentOSdnf

Ubuntuapt

sudosearchexample查找名为example的应用程序

sudoinstallexample安装example应用程序

sudoremoveexample卸载example应用程序

服务

sudosystemctlstartexample发动服务

sudosystemctlstopexample中止服务

sudosystemctlstatusexample获取服务状况

service指令操控服务的发动、中止和重启,它让你能够不重启整个体系就可以让装备生效以敞开、中止或者重启某个服务

ps显现进程状况

kill中止某进程

体系用户

root

root用户是体系的超级用户,是操作体系的King,运用时特别是删去文件时要小心。比如咱们想删去/temp目录下的文件却将指令不小心输成“rm/temp(在‘/’后多了一个空格)”,那么就极可能删去根目录下的一切文件。

新增用户

adduuserusername新增用户

passwdusername设置用户暗码

装载分区

Linux沿用了UNIX将设备当作文件来处理的办法。一切皆文件!所以要拜访U盘等设备就必须先将它们装载到Linux体系的/mnt目录中来。

装载指令mount

mount-t文件体系类型设备名装载目录

文件体系类型便是分区格式,Linux支撑的文件体系类型有许多:

msdosDOS分区文件体系类型

vfat支撑长文件名的DOS分区文件(可以理解为Windows文件)体系类型

iso9660光盘的文件体系类型

ext2Linux的文件体系类型

设备名,指的是你要装载的设备的称号。

mkdir/mnt/ml在/mnt目录下树立一个空的e目录;

mount-tvfat/dev/hda1/mnt/e将Windows的E盘按长文件名格式装载到/mnt/e目录下,今后在该目录下就能读写E盘根目录中的内容。

卸载分区

umonut目录名,例如要卸e,可输入指令umonut/mnt/e
图片[1]-linux命令手册(常用命令速查)-小白之家,linux常用命令速查,根本指令

ls列出当前地点目录的内容

ls~/videos列出用户家目录下videos文件夹下的内容

ls~/videos/*.wmv列出用户家目录下videos文件夹以wmv为后缀的文件

~代表用户家目录

.代表当前目录

…代表上一级目录

pwd显示当前目录的途径

cd切换途径,相对途径和绝对途径均可

cd~切换到用户家目录

cd-切换到你地点的上一次目录

mkdir创建文件夹

mkdir-p创建文件夹及其子目录

例如mkdir-p/my/tmp,一起创建了my目录及其子目录tmp

cp仿制文件(cp源文件方针文件)

cp-R仿制文件(cp-R源目录方针目录)

mv移动和重命名文件

rm删去文件

rm-rf删去目录及其子目录和文件

rm-rf/*删去整个体系,不要运用

suusername变更到其他用户

su将其他用户身份变更成root

组合指令

&&只有前面的指令运转成功,才运转下一个指令

||只有前面的指令运转失败,才运转下一个指令

$()将一个指令的输出插入到另一个指令

|将一个指令的输出用作另一个指令的输入

>将指令的输出重定向到文件

>>将指令的输出追加到文件

<将文件作为指令的输入

检查文件

cat在规范输出设备上检查文件

catfile1file2将文件拼接至规范输出设备

catfile1file2>file3将2个文件拼接成第3个文件

head检查文件的前10行内容

headfile1file2检查多个文件的前10行内容,输出时中心以文件名离隔

head-nnum检查一个或多个文件的前num行内容,输出时中心以文件名离隔

例如head-n10file1file2

tail检查文件的最终10行内容

tailfile1file2检查多个文件的最终10行内容,输出时中心以文件名离隔

head-nnum检查一个或多个文件的后num行内容,输出时中心以文件名离隔

tail-f检查一个或多个文件中不断更新的最终几行,一般用来实时检查日志

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论