1)Linux 基本原则:
1. 由目的单一的小程序组成; 组合小程序完成复杂的任务
2. 一切皆为文件
3. 尽量避免捕获用户接口
4. 配置文件为纯文本格式
2)命令格式: 命令 选项 参数 (选项分为短选项 - 输入快捷 和长选项 -- 意思明了: 参数: 命令作用的对象; 命令分为内部命令(系统 shell 自带的命令) 和外部命令(安装其他程序产生的) type 可以查看命令归属)
3)Linux 中的帮助方式
1. 外部命令:--help
2. 内部命令: help
3. 可以通过 man 获取详细帮助
4. 可以通过 info 获取帮助
3)路径
1. 绝对路径: 以 / 开头的输入方式都为绝对路径
2. 相对路径: 以. 或者.. 开头是相对路径
4)命令
1.cat /proc/cpuinfo 查看 cpu 信息
2.cat /proc/meminfo 查看内存信息
3.free 查看内存使用情况
4.Uptime 监控 cpu 情况
5.uname -r 查看内核版本
6.hostname 查看主机名
7.ifconfig 查看 ip 信息
8.fdisk -l 查看硬盘信息
9.mount 挂载
4)目录文件管理
1.ls 查看
2.cd 切换
3.pwd 查看当前所在位置
4.mkdir 创建目录 -p 创建多级目录
5.touch 创建文件
6.rm filestat 删除
7.cp 复制 mv 移动
8.cat 查看文件内容
9.wc 统计文件行数 -l 行数 -w 单词数 -c 字符数
10.du 统计文件和目录大小 -s 汇总后显示大小 -h 易读形式显示
11.vim 三种模式: 命令模式 (dd 删除 yy 复制 [n]yy 多行复制 p 粘贴到光标之后 P 粘贴到光标之前 set nu 显示行数 set nonu 取消显示行数 ctrl+f 或者 down 向下翻一页 CTRL+b 或者 up 向上翻一页 G 跳转至末尾 #G 跳转至第 #行 dd 删除光标所在行 #dd 删除从光标开始的 #的内容) 插入模式末行模式(w 保存 wq 保存并退出 ! 强制 三者可以结合使用)
5)归档与压缩
1. 压缩格式: gz bz2xz
2.zip(以. zip 结尾, 可以压缩目录)格式: zip 压缩后的文件名 待压缩文件名 解压: unzip (-d 指定压缩路径)不删除源文件
2.gzip 默认删除源文件 解压 gunzip
3.bzip2 压缩完成后源文件消失
4.tar 选项 包名 打包的文件或目录(-zcf 归档并调用 gzip 压缩 - zxf 调用 gzip 解压)
6)文件搜索
1.which 用来查找命令的绝对路径
2.alias 命令别名
3.find 全局搜素(-name 按名称查找 - iname 忽略大小写 * 通配符 代表任意字符 ? 代表单个字符 - type 按照文件类型查找)
来源: http://www.bubuko.com/infodetail-2530902.html