白色-----一般文件,文本文件,配置文件,源码文件等
蓝色是—目录
浅蓝色—链接文件,主要使用ln命令建立的文件
红色文件----压缩文件或者包文件
红灯闪烁—链接文件出问题
黄色文件-----设备文件
----------- 目录文件---------------------------------
ls 查询目录下的文件
ls -a查询目录下全部文件
ls -l查询目录下文件的详细属性
ls -lh
ls -d 查询当前文件属性
ls -i文件序列号
mkdir 创建目录
pwd 显示当前文件夹目录
mkdir -p /当前根/目标跟/创建根 递归创建
touch创建空文件
touch 文件名
cp /toor/k1 /toor/chen 复制 rm -rf 删文件或目录
cp -rp 复制源文件或目录 rmdir 删除目录
cp -r 复制目录
cp -p 复制并保存文件属性 rm -f 强制删除文件
mv 文件改名或剪切
touch 创建空文件夹4
cat 显示文件内容
cat -n 显示行号
tac 显示文件内容(反向显示)
-------more 分页显示文件内容-------
(空格)或f 翻页
(enter) 换行
-------- q或Q 退出-----
hand -n 加数字 显示文件前 数字行
hand 显示文件前10行(默认)
tail --n显示文件末尾 数字行
tail 显示文件末尾10行 (默认)
tail -f 动态显示文件末尾
---------------------less 分页显示文件内容(可向上翻页)---------
---------------------/关键词 搜索文件 ------+n 显示下一条关键词
查询目录需要加/ 查询文件需要加、
ln -s 软连接 快捷方式
ln 硬链接 和cp -p的不同是他可以同源文件同步更新。
echo写入信息
--------------------查找文件--------------------------------
chmod 改变文件或目录权限
chmod -R 递归修改chomd -R 777 /kk/kk/kk
useradd 添加一个普通用户
unask -s u=rwx,g=rwx,o=rwx 文件默认权限
unask 文件的初始权限数字相反
find / -name 文件名 搜索/文件*?
find / -Iname 文件名 搜索/文件 不区分大小写*?
find / -size +204800 在根目录下查找大于100mb的文件
+n 大于 -n 小于 n 等于
find /home -user 根目录下查找
find /根 -cmin -5 查找在根目录下5分钟之内被修改的内容
find /根 -amin +5 查找再根目录下5分钟之 上被修改的内容
find /根 -mmin
locate/路径 /文件 更新locate updatedb
------帮助mingling----------------------------
which 查询命令所在
whichis 查询命令所在路径,及帮助文档。
grep 文件 /路径
grep i 文件 /路径 不区分大小写
apropos 文件 查看配置文件的信息
whatis
man命令或配置文件
----------------------用户管理命令-------------------
who
w 查看本系统用户基本信息
passwd 用户名 更改用户密码 useradd+用户 创建新的用户
last 用户登录查询 groupadd=创建一个组
用户uid值的划分 超级管理员的uid为0
系统服务用户的uid为1-999
普通本地用户的uid 1000–
Centos7 的系统服务用户的uid为1-499.
groupadd 添加用户组
chgrp 添加到所属组
---------------压缩解压命令------------------------------
gzip 文件名 压缩文件名
gunzip 解压文件名 gzip -d 解压wenjian
tar (-zcf) 压缩后的文件名称(目录) tar
-c 打包 tar -cvf test.tar 文件名
| | | |
选项 打包name 需要打包的文件集合
-v 查看详细信息 -v 查看详细信息 -x 解包
-f 指定文件名 -f 指定文件名
-z 打包同时压缩 -z 解压缩
zip 压缩 zip-r 压缩目录
unzip 解压
bzip2 (-k)文件 压缩后保留原文件 压缩比惊人
bunzip (-k)压缩文件 解压后保留原文件
------网络mingling命令
write wall
mail 用户名
traceroute 显示数据包到主机的路径
-t tcp协议
-u udp协议
-l 监听
-r 路由
-n 显示IP地址和端口号
netstat -tlun 查看本机监听的端口
netstat -an 查看本机所有的网络连接
netstat -m 查看本机路由表
setup 配置网络
mount (-t) 设备文件名 挂载点
umount 路径或者挂载点 退出挂载
-vim–编辑---------------------------------------------------------------------------------------
:set nu 设置行号
:set nonu 取消行号
gg 到第一行
G 到最后一行
nG 到n行
:n 到n行
$ 移至行尾
0 移至行首
x 删除光标所在字符
nx 删除光标所在处多个字符
dd 删除光标所在行, ndd删除n行
dG 删除光标所在行到文件末尾内容
D 删除光标所在处到文件末尾内容
:n,nd 删除n行到n行文件
yy 复制当前行
nyy 复制当前行以下n行
dd 剪切当前行以下n 行
p粘贴在当前光标所在行下
P粘贴在当前光标所在行上
VIM
-----------------vim
R 从光标所在处开始替换字符,按esx 结束
u 撤销上一步操作
/字符串 set ic 不区分大小写 set noic 区分daxiaox n 搜索指定字符串的下一个出现位置
:%s/old/new/g 全文替换指定字符串 g 表示需不需要询问 c 表示询问确认
:n1,n2s/old/new/g 在一定范围内替换指定字符串
:w 保存修改
:w new_filename 另存为指定文件
:wq 保存修改并退出
ZZ 快捷键,保存修改并退出
:q! 不保存修改退出
:wq! 保存修改并退出(文件所有者及root 可使用)
:r ! date :r !命令 查询命令内容并保存
p粘贴在当前光标所在行下
ctlr+v +p 同时按 设置快捷键
echo指令 $PATH 输出当前环境变量路径
echo也可以直接输入文字 比如 echo hello world
本文提供了Linux系统中常用的文件管理、用户管理、压缩解压、网络管理等命令的详细介绍,包括ls、cp、rm、find、grep、chmod、useradd等,以及vim编辑器的基本操作指南。
1295

被折叠的 条评论
为什么被折叠?



