广西河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来自河池学院:OpenWRT无线路由组
写作时间:2021年8月18日
基本指令
- ls查看文件目录 -a查看所有文件 -l信息显示 -d目录属性 -h可读的形式显示文件大小
- cp 复制 -r递归复制整个文件夹 -rp
- rm 删除 -f强制删除 -rf删除目录
- *move 目录/目录/ 显示文件内容 q或Q退出 Enter换行 f翻页
less 查找 less:查找内容
head -n(行数) 查看文件n行 head / / 查看默认十行
tail 查看末尾几行 -f 动态显示内容 - 权限管理命令:chmod:改变文件或目录权限 chmod[{ugoa} {±=}{rwx}][文件或目录][]
r–4 w–2 x–1 rwxrw-r-- (rwx=7 rw=6 r=4) chmod u+x 文件名 + 授权 - 取消
递归修改: chmod -R 改变目录及下所有文件的权限 - 权限管理命令: chowm 改变文件目录的所有者
例:chown shenchuo fengjie 改变目录fengjie所有者为 shenchuo - chgrp 改变所属组 chgrp [用户组][文件或目录]
- 新建文件没有x权限
- umask[s] 显示缺失的权限
- find 文件搜索 例:find/home -user shenchao 查找该目录下所以为shenchao的文件
- 硬链接:In文件名.h
- wc+文件名 获取文本文件的行,字信息
od -t+文件名查看二进制文件 -t数据类型
du -h查看文件使用情况
df -h查看磁盘使用情况 - which 命令解析,查看命令所在位置
- 查找文件内容 grep+查找内容+查找路径
- 安装:sudo apt -get install
- 移除: sudo apt -get remove
- 列表更新: sudo apt -get update
- 清理: sudo apt -get clen
- deb包安装: 例 sudo dpkg -i sublime -and64.ded
- 文件压缩: 1) gzip*.txt 把该文件下所有txt文件全部压缩,不保留原文件;gunzip*.gz 还原全部
2)bzip2*.txt bunzip2* .bz2 同上
字母含义解析: c – 创建 x – 释放 v – 显示提示信息(可省略) f – 指定名字 z – 使用gzip的方式压缩文件
i – 用bizp2的方式压缩文件
压缩:
tar zcvf +生成压缩包的名字 (xxx.tar.gz)
tar jcvf 理解同上
例:tar zcvf all txt.tar.gz*.txt
解压 :tar jxvf +压缩包的名字(解压到当前目录)
tar jxvf+压缩包的名字 -c+压缩的目录
3) rar压缩工具 --必须手动安装
a -压缩 ; x -解压
使用: 压缩: rar a+生成压缩文件的名字 解压: rar x+压缩文件名
例 : rar x +名.rar+目录
4) zip+压缩包名字+压缩的文件或目录
解压: unzip+ 压缩包的名字 unzip+压缩包的名字 -d+解压目录
21. who 查看当前用户情况
22. 进程: ps a (查看进程的所有用户信息)
23. pa aux | grep beah 查看进程ip
24. -SIGKILL +IP杀死进程
25. kill- |查看信号
26. sudo passwd Robin修改密码
27. sudo passwd root 修改用户密码
28. 服务器:ftp;nfs暂时没有兴趣了解
29. gcc编译工具
vim编译器
- 光标: 上下左右–HJKL 行首–0 删除光标后的内容–x 删除光标前的内容:X; 删除当前行:dd(同时也做了剪切) ; 删除多 行:ndd 粘贴:P或p 复制:YY(一行) nYY(n行)
- 可视模式:v 选择 :直接按下(HJKL)进行选择;复制:Y; 删除:d; 粘贴: p;
查找: /+内容 n依次向下,N依次向下查找 或 :?+内容
或把光标移动到要查找的内容上按# - 文本模式:S删除光标所在行 分屏:vsp 显示不同的文件:vsp+文件名
Makefile–管理源代码
- 文件命名:makeflie,Makeflie
- 规则:要素:目标,依赖,命令
- 。。。。。。。。。尽请期待。。。。。。。。。。