linux常用命令

/                       根目录
bin                     系统命名    ROOT权限才只能执行
sbin                    系统命名
usr/bin                 系统命名    USR用户才能执行 
usr/sbin                系统命名     
boot                    启动目录,用户启动系统的数据,不能操作
dev                     特殊文件保存目录,不能操作
etc                     系统配置文件
home                    普通用户家目录
root                    超级管理员家目录
lib                     系统函数库,不常用
media/mnt               挂在目录,习惯mnt常用
proc/sys                内存挂载点,不能操作
tmp                     临时目录
--------------------------------------------------


文件处理:
--------------------------------------------------
ls                      列出所有文件和目录
-a                      包含隐藏文件
-l                      详细列出文件属性快捷键 ll
-h                      人性化显示文件大小
-i                      查看文件的id链接
--------------------------------------------------
pwd                     显示当前所在目录
--------------------------------------------------
cd                      切换目录
直接cd                  回到家目录
table                   自动补全路径,用法类似于前端补全代码
-                       进入上一次目录
..                      返回上一级
--------------------------------------------------
mkdir -p                创建目录
--------------------------------------------------
touch                   创建文件
--------------------------------------------------
rm -rf                  删除文件或者文件夹
rm -rf /                会将整个系统删除,使用rm -rf命令千万小心
--------------------------------------------------
cp -a                   复制整个文件
--------------------------------------------------
mv                      [原文件或目][目标目录]  剪切/改名:同目录下为改名,不同目录为剪切
--------------------------------------------------
ln -s                   [源文件] [目标文件]创建软连接相当于windows的快捷键
--------------------------------------------------
cat                     显示文件内容
--------------------------------------------------
less                    显示大文件带翻页功能
--------------------------------------------------
tail -f                 显示文件末行,查日志常用,ctrl+c退出
--------------------------------------------------
vi                      编辑文件 esc 退出 :wq 保存
--------------------------------------------------


文件搜索:
--------------------------------------------------
locate 文件名           通过搜索数据目录,快速找到目标,数据目录频率一天更新一次,立即更新使用 updatedb,只能按文件名搜索
--------------------------------------------------
which                   查找命令工具
--------------------------------------------------
find                    [搜索范围][搜索条件] 

find /root [-name|-iname|-user|-nouser|-[a|m|c]time|-inum|-size] [a.txt|"*.txt"]
/root                   搜索范围
-name                   搜索条件  -iname:不区分大小写  [-user|-nouser]:按所有者/没有所有者搜索  -[a|m|c]time:按时间搜索 -inum:按照i节点搜索 
a.txt                   文件名 
"*.txt"                 支持通配符但必须用双引号  *,?,[]
-size:                  find /etc -size +20k -a -size -50k -exec ls -lh {} \;   按文件大小搜索,+:大于20k,-:小于50k,[-a:and,-o:or],
                                                                                -exec 你的命令 {} \; 格式是固定的;
--------------------------------------------------
grep                    [选项] 字符串 文件名
-v                      取反
-i                      忽略大小写
grep "你好" a.txt
--------------------------------------------------
sed                     替换文件中的某个字符  sed -i "s/shan/hua/g"  lishan.txt   把当前目录下lishan.txt里的shan都替换为hua
sed -i "s/oldstring/newstring/g" `grep oldstring -rl path`                        遍历所选文件查找
--------------------------------------------------


帮助命令:
man                     命令帮助工具 man ls
--------------------------------------------------


压缩命令:
--------------------------------------------------
tar -[z|j]cvf /root/longzls.tar.gz longzls cjk
-z  gz格式
-j  bz2格式
-c  打包
-v  显示过程
-f  指定打包的文件名

tar -[z|j]xvf longzls.tar.gz -C /tmp/ 
-z  gz格式
-j  bz2格式
-x  解压
-v  显示过程
-f  指定解压的文件名
-C  指定路径

tar -[z|j]tvf longzls.tar.gz
-z  gz格式
-j  bz2格式
-t  查看
-v  显示过程
-f  指定解压的文件名
--------------------------------------------------

系统分区:  1.分区(fdisk /dev/xxx)  2.格式化分区(mkfs.ext4 /dev/xxx)  3.挂载分区(mount /devxxx  /mnt/xxx)
--------------------------------------------------

fdisk       [选项] <disk>  分区表操作函数

fdisk       –l 列出所有分区表

df -h       列出所有分区存储详情情况

mkfs      格式化分区

mount    挂载分区

--------------------------------------------------

shutdown [选项] 时间 [警告信息]

  • -c:取消已经执行的 shutdown 命令;
  • -h:关机;
  • -r:重启;

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值