LINUX的命令

白色-----一般文件,文本文件,配置文件,源码文件等

蓝色是—目录

浅蓝色—链接文件,主要使用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值