Linux常用命令速查手册

导航文件

列出目录
ls –file-type

ls -al 列出当前目录文件,包含隐藏文件
dir 列出当前目录文件

更改目录
cd … 更改到上一级目录
cd …/… 更改到上上目录
cd ~ 切换到根目录

pwd 获取当前目录位置

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

file example.txt 获取文件类型

文件管理

cp file1.txt file2.txt就地复制文件

cp file1.txt ~/documents/file2.txt 将文件复制到文档

mv file1.txt ~/documents 移动文件到文档

mkdir example 创建一个目录

rmdir example 删除空目录

mv file1.txt ~/.local/share/ files 删除文件
rm -a 目录名 删除目录及子目录

shred file1.txt 永久删除文件

cat file 获取文件内容

more file 分页显示文件

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

grep 在文件中查找字符串

find 文件搜寻

df 查询磁盘使用情况

Vi 有两个模式:命令模式和插入模式。
使用 [ESC] 键可进入命令模式,使用 i 键可进入插入模式。
如果你迷失了,可在命令模式下键入 : help。

:w newfilename 保存文件为 newfilename
:wq or :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 切换系统用户
adduser username 新增系统用户
passwd username 设置用户密码

安装软件

CentOS dnf
Ubuntu apt

sudo search example 搜索名为example的应用程序
sudo install example 安装example应用程序
sudo remove example 卸载example应用程序

服务

sudo systemctl start example 启动服务
sudo systemctl stop example 停止服务
sudo systemctl status example 获取服务状态

service 命令控制服务的启动、停止和重启,它让你能够不重启整个系统就可以让配置生效以开启、停止或者重启某个服务

ps 显示进程状态
kill 停止某进程

系统用户

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

新增用户
adduuser username 新增用户
passwd username 设置用户密码

装载分区

Linux沿袭了UNIX将设备当作文件来处理的方法。一切皆文件!所以要访问U盘等设备就必须先将它们装载到Linux系统的/mnt目录中来。
装载命令 mount
mount -t 文件系统类型 设备名 装载目录

文件系统类型就是分区格式,Linux支持的文件系统类型有许多:
msdos DOS分区文件系统类型
vfat 支持长文件名的DOS分区文件(可以理解为Windows文件)系统类型
iso9660 光盘的文件系统类型
ext2 Linux的文件系统类型
设备名,指的是你要装载的设备的名称。

mkdir /mnt/ml 在/mnt目录下建立一个空的e目录;
mount -t vfat /dev/hda1 /mnt/e 将Windows的E盘按长文件名格式装载到/mnt/e目录下,以后在该目录下就能读写E盘根目录中的内容。

卸载分区
umonut 目录名,例如要卸e,可输入命令umonut /mnt/e

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值