Linux 基础到不能再基础的命令(一)

本文档提供了 Linux 操作系统中的常用命令介绍,包括文件和目录管理、文本编辑器使用、文件权限设置等,适合初学者快速掌握 Linux 基础操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 拷贝移动
  • 创建移动复制删除
  • vim/vi
  • Linix 文件权限
  • 用户及用户组管理

ctrl + z 停止 ping
clear 清屏
cd ~ 回到家目录
ls 显示文件或目录
-l 列出文件详细信息 l(list)
-a 列出当前目录下所有文件及目录,包括隐藏的 a(all)

ls -l 显示详细信息
在这里插入图片描述
ls -a
. 开头的是隐藏文件 默认不显示
在这里插入图片描述

ls -al 显示所有文件
mkdir 创建目录
-p 创建目录,若无父目录,则创建p(parent)
mkdir -p 创建连续相互包含文件夹
cd 切换目录
touch 创建空文件夹
echo 创建带有内容的文件。指定的字符串输入到文本中
cat 查看文件内容
cp 拷贝
mv 移动或重命名
more less 分页显示文本文件内容
cd … 返回上一级目录
pwd 查看当前所处的路径
./文件名 会在当前目录下找有没有这个文件

在这里插入图片描述
在这里插入图片描述
tab 补全

可以直接绝对路径或相对路径的去创建文件夹,不用进到目录里
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意一个> 和 >>
在这里插入图片描述

cp 把源文件拷贝到目的文件
在这里插入图片描述
mv 移动
在当前目录移动的话默认是重命名
在这里插入图片描述
移动到其他位置
在这里插入图片描述
分页显示 more less
在这里插入图片描述

rm 删除文件
-r 递归删除,可删除子目录及文件
-f 强制删除
find 在文件系统中搜索某文件
wc 统计文本中行数、字数、字符数
grep 在文本文件中查找某个字符串
rmdir 删除空目录
tree 树形结构显示目录,需要安装tree包
ln 创建链接文件,修改文件内容文件同步
head tail 显示文件头、尾内容 head 文件名

递归删除
在这里插入图片描述
wc
在这里插入图片描述

service< service> restart 重新启动指定的系统服务 < service>
service< service> start 启动指定的系统服务 < service>
service< service> stop 停止指定的系统服务 < service>
service< service> status 查看某项服务是否开启
update-rc.d <服务> disable 将某项服务移出开机自启
update-rc.d <服务> enable 5 将某项服务加入到开机自启,并设置启动的优先级

vim使用
vim三种模式:命令模式、插入模式、编辑模式。使用ESC或 i 或 : 来切换模式。
命令模式下:
:q 退出
:q! 强制退出
:wq 保存并退出
:set number 显示行号
:set nonumber 隐藏行号
/ 查找
/apache 在文档中查找apache 按n 跳到下一个,shift+n 上一个
yyp 复制光标所在行,并粘贴
h (左移一个字符 ←)
j (下一行 ↓)
k (上一行 ↑)
l (右移一个字符 →)

nano命令:该命令是类终端图形化界面支持组合键操作

leafpad命令:该命令以命令的形式打开一个文件,若不指定,则会创建一个文件

在这里插入图片描述
vim/vi
a 命令行模式进入 插入模式 ESC 返回
shift+:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
nano 文件名
ctrl+x 保存
^就是ctrl的意思
在这里插入图片描述
leafpad文件名
以图形化的方式打开文件
ctrl f 查找
在这里插入图片描述在这里插入图片描述
工具名(eg:sqlmap) --help
kali 工具命令
工具名 参数 路径 链接 地址 端口
eg:sqlmap -u URL 参数 库 参数 表 参数 字段

hydra 参数 文件 参数 文件 参数 地址 端口
eg:hydra 参数 参数对应的数值 (如果是文件就写绝对路径) 服务 地址

ssh 用户名@地址
mysql -u 用户 -p

命令 参数 针对参数给出的数值

在这里插入图片描述

登陆ssh 登陆半天 一直提示密码错误,终于好了
在这里插入图片描述

Linix 文件权限
R 读 数值表示为4
W 写 数值表示为2
X 可执行 数值表示为1
-rw-rw-r-- 一共10个字符,分成4段

第 1 个字符 “-” 表示普通文件;这个位置还可能会出现 “|” 链接(硬链接或软连接); “d” 表示目录(文件)
第 2、3、4 个字符 “rw-” 表示当前所属用户权限。所以用数值表示为 4+2=6
第 5、6、7 个字符 “rw-” 表示当前所属组的权限。所以用数值表示为 4+2=6
第 8、9、10 个字符 “r–” 表示其他用户权限。所以用数值表示为 2
所以操作此文件的权限用数值表示为 662

更改权限
sudo chmod 【u 所属用户 g所属组 o 其他用户 a 所有用户] 【+增加权限 -减少权限] [r w x] 目录名
eg:sudo chmod u+x g+w o+r filename 可以用数值表示为: sudo chmod 765 filename
在这里插入图片描述

用户及用户组管理
/etc/passwd 存储用户账号
/etc/group 存储组账号
/etc/shadow 存储用户账号的密码
/etc/gshadow 存储用户组账号的密码
useradd 用户名 只增加一个用户(仅创建一个用户名,仅作为临时登陆使用)
uesrdel 用户名 删除一个用户
adduser 用户名 增加一个用户(自动创建家目录)
groupadd 组名 创建一个组
groupdel 组名 删除一个组
passwd root 给root设置密码

useradd userdel 添加删除用户
在这里插入图片描述
在这里插入图片描述
adduser创建用户
在这里插入图片描述

tmp 权限最高
临时目录,存放临时文件
一般提权都是在tmp目录里面做
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值