随笔分类 -  Linux命令&shell脚本

摘要:常见shell : bash sh zsh windows: git bash cygwin MAC : terminal iterm netstat 是linux下用于显示网络状态的命令。通过它能统计端口情况,网络连接状态,路由表等信息。在网络开发或运维中,经常会使用netstat来查看网络状态。 阅读全文
posted @ 2021-11-17 16:58 Mitena 阅读(112) 评论(0) 推荐(0)
摘要:curl 支持dict file ftp ftps gopher http https imap 1、实现代理 curl -x 129.3.3.3:8888 https://baidu.com 2、get 请求 curl -G https://baidu.com curl -X GET https: 阅读全文
posted @ 2021-11-10 19:43 Mitena 阅读(81) 评论(0) 推荐(0)
摘要:程序运行环境输入与输出 标准输入0 read a;echo $a 标准输出1 echo cesh 错误输出 ls notr 管道重定向 管道与管道之间可以重定向 管道与文件之间可以重定向 用于写入 将错误的输出存进去 管道链接 管道连接符 | 可以链接多个程序 管道连接是以紫禁城的方式启动的 管道执 阅读全文
posted @ 2021-11-10 19:21 Mitena 阅读(590) 评论(0) 推荐(0)
摘要:grep 基于正则表达式查找满足条件的行 1、内容检索 获取行 grep pattern file 获取内容 grep -o pattern file 获取上下文grep -A -B -C pattern file grep a file 查找包含a的行 grep -o "1$" file 获取包含 阅读全文
posted @ 2021-11-10 15:01 Mitena 阅读(139) 评论(0) 推荐(0)
摘要:sort 排序 -b 忽略开头的空白符 -f 将小写字母看做为大写字母 -h 根据存储容量排序(kb mb hb )从小到大 -n 按数字排序 -o 把结果写入文件 -r 以相反的顺序来排序 -t 指定分隔符。默认为空格 -v 按照数字版本排序 可用于版本排序 -k 指定排序的关键字,与-t排序配合 阅读全文
posted @ 2021-11-05 14:29 Mitena 阅读(84) 评论(0) 推荐(0)
摘要:硬件简介 cpu 查看Cpu信息:cat /proc/cpuinfo 几核就显示几个processor 从0开始 查看负载信息:top top -p 只观察一个进程的 pid 进程ID load average 负载 3个参数分表代表 一分钟 5分钟 15分钟 双核服务器,一般大于2的时候性能会很差 阅读全文
posted @ 2021-11-04 19:15 Mitena 阅读(59) 评论(0) 推荐(0)
摘要:查看帮助 1、--help 例如:ls --help 会有中文 2、man 例如:man ls 都是英文 进入手册的界面 空格键:向下翻页 回车:一行一行翻页 B:向前翻页 Q:退出页面 文件管理 1、ls 查看文件信息 ls -a 显示所有文件,包含隐藏文件 .开头的标识隐藏文件 ls -l 或者 阅读全文
posted @ 2021-11-04 11:43 Mitena 阅读(97) 评论(0) 推荐(0)
摘要:ssh 1、在终端执行命令 ssh -p22 username@host 2、密码输入是看不到内容的 3、登入成功后默认进入的是home目录,就是根目录下的home目录 4、[root@VM-4-12-centos ~]# VM-4-12-centos服务器地址 $表示普通用户 #表示管理员用户 r 阅读全文
posted @ 2021-11-01 13:40 Mitena 阅读(55) 评论(0) 推荐(0)