如果遇到什么不可控事件 请使用 q 或者 ctrl c
linux一切皆文件
d 开头是目录 - 开头是普通文件 p 开头是管道文件
1.ls 对于目录列出所有子目录及文件 对于文件列出 文件详细消息 -a 包含隐藏文件 -l 列出文件的详细信息 -la 详细信息 (超级)
2.pwd 显示当前目录
3.cd 进入某个目录 cd … 返回上级目录 另外可以通过 / 进入绝对路径
cd …/目录名/ 进入 相对目录名的上级
4.touch 建立某个文件 注意后缀 比如.c
5.mkdir 在当前目录下建立目录 后面加 -p 可建立多个目录 / / / (路径)
tree [始目录名] 可以看目录组成的树
stat [文件名] 查看文件信息 su 进入root 权限 exit 退出root权限 whoami 询问操作者是谁
6.rm 删普通文件rmdir 删空目录rm -r 删不空目录rm -f 跨权限不提问删除rm -rf 强制删除 (careful)
7.man 联机帮助
7.cp 复制文件或者目录 -f 不管是否存在 -R 将指定目录以下的子目录和文件一起复制 -rf 强制 ,不可回
gedit 创建一个记事本 .c后缀可编译gcc 用来编译
echo 直接在显示器上打出文字 >文件名 把显示到屏幕上的东西显示到另外一个文件
8.mv 剪切 + 重命名 查看文件(以下)
9.cat 查看目标文件的内容 无编辑能力 -n 打印出来的内容带行数 >清空原文字继续显示 >>在原来文字基础上在追加
10.more 打印满屏 只能下翻
11.less 可以上下翻
12.head 可以指定翻 head -20 file 前20行
13. tail -20 file 后20行 可以进行级联 head -1000 file >temp tail -20 temp // temp 临时文件// head -1000 file | tail -20 管道文件的临时出现
14.date +%Y:%m:%dn 显示具体时间 date +%s
15.cal 2019 显示当前日历 cal -3 上中下三个月 后面跟年份 显示当前年份
16.find 在文件树种/目录结构中查找文件 find -name (文件名) find /–/--/-- -name test.c (花费时间较长) (查找属性)
17.grep 搜寻字符串文件 grep ‘hello’ file.txt -v 不选带有这个词的 -n 顺便输出行号 -i 忽略大小写 wc 统计当前的行号 wc -l ,选中的有几个
18.zip/unzip 指令 将目录或文件压缩成压缩文件 -r 将指定目录下的所有文件及子目录一并处理 -/* 当前目录下的所有文件 -d 后面跟某个目录解压到某个目录 例子: zip test.zip test2-/*
19.tar 打包/解包 ,不打开他 ,直接看内容 压缩率高 在19指令 具体例子 tar -czf tmp.tgz 蓝色是指令 tgz是后缀
20.bc 方便进行浮点运算 (数学运算)
21.uname -r -a 用来获取电脑和操作系统的信息
22.重要的几个热键 tab 命令补齐档案补齐 CTRL+c 停止当前任务
23.关机 -h 关机 -r 重新启动 -t sec t后面加秒数 是过几秒再关机