文章目录
-
- 常用命令
-
- 1. cd
- 2. ls 以列表列出目内容录
- 3. man 命令
- 4. pwd 显示当前工作目录
- 5. mkdir 创建目录
- 6. rm 删除文件或目录
- 7. cp 拷贝文件
- 8. mv 移动/重命名
- 9. clear 清屏 ctrl+l
- 10. cal 日历
- 11. history 查看历史指令
- 12. gedit 新建窗口查看文件
- 13. cat 查看文件
- 14. more 分页查看文件内容(回车 查看一行;空格/ctrl+f 查看下一屏;ctrl+b查看上一屏)
- 15. 数据流、管道
- 16. 建立链接
- 17. 操作和统计文件--wc、cut、sort、uniq、paste、tr
- 16. 三架马车
- 17.join
- 18. scp
- 常用功能
文件管理
/bin 二进制文件
/home
/etc 系统配置文件
/tmp 临时存储
常用命令
1. cd
cd - 返回上次目录
2. ls 以列表列出目内容录
-l 显示详细内容
-h 文件大小以K,M,G等显示
-a 显示隐藏文件
蓝色表示目录,白色表示文件,绿色表示可执行文件,红色为压缩包
tree 以树状图列出目录内容,可加[目录名]列出目录下内容
3. man 命令
命令 --help
4. pwd 显示当前工作目录
5. mkdir 创建目录
-p 递归创建
touch 创建文件
gedit 打开一个文件进行编辑
6. rm 删除文件或目录
rm 文件名
-i 以交互模式删除
-f 强制删除
rm -r 文件夹名 递归删除目录内容
7. cp 拷贝文件
-a 同时拷贝文件权限,拷贝文件原有属性
-f 强制辅助不提示
-i 交互模式
cp -r 目录 递归复制目录下文件
-v 显示拷贝进度
8. mv 移动/重命名
-i 交互模式
-r 强制覆盖不提示
-v 显示移动过程
9. clear 清屏 ctrl+l
Tab 自动补齐
which 查看文件位置
ctrl+c 强制终止程序
ctrl+shift+‘=’ 调大字体
ctrl+‘-’ 调小字体
10. cal 日历
-3 上个月,这个月,下个月日历
-j 显示第几天
-y 显示一年的日历
date 显示时间
date “+%Y-%m-%d %H:%M:%S” #xx年xx月xx日 xx时xx分xx秒
11. history 查看历史指令
!编号 执行历史指令
history 30 显示最近30条
ls -al ,存在 .bash_history文件中
12. gedit 新建窗口查看文件
13. cat 查看文件
-n 每一行加编号
-b 非空行编号
-s 如果有连续两个以上空行,只限一个空行
连接文件,同时打开两个文件,如:cat 文件1 文件2
14. more 分页查看文件内容(回车 查看一行;空格/ctrl+f 查看下一屏;ctrl+b查看上一屏)
+5 从第五行开始查看
-p 先清屏再显示
-s 同cat
15. 数据流、管道
echo “xxxx” > 文件名 # 只能覆盖
echo “xxxx” >> 文件名 # 追加
ls -l > ls.txt # 重定向某一目录
管道 |
ls -l / | more # 分屏查看根目录
16. 建立链接
ln -s filename filename
17. 操作和统计文件–wc、cut、sort、uniq、paste、tr
wc:统计文本
-l 统计行数
-w 统计字符串数</