随笔分类 -  Linux

linux故障模拟: 网络延迟、丢包等
摘要:容灾演练,做故障模拟使用: 查看网卡信息: ifconfig 模拟网络丢包: tc qdisc add dev eth1 root netem loss 50% 删除丢包规则: sudo tc qdisc del dev eth1 root tc qdisc add dev eth1 root ne 阅读全文
posted @ 2022-04-02 10:41 快鸟 阅读(588) 评论(0) 推荐(0) 编辑
nio & epoll
摘要:https://zh.wikipedia.org/wiki/Select_(Unix) epoll 由 3 个系统调用组成:epoll_create、epoll_ctl、epoll_wait 具体见: https://www.cnblogs.com/anker/p/3263780.html 数据接收 阅读全文
posted @ 2020-09-06 21:24 快鸟 阅读(205) 评论(0) 推荐(0) 编辑
Linux 用户态与内核态
摘要:系统调用将Linux整个体系分为用户态和内核态。 内核:它是一种特殊的软件程序,控制计算机的硬件资源(例如:协调CPU资源,分配内存资源),并提供上层应用程序运行的环境。 应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内核必须为上层 阅读全文
posted @ 2020-09-01 08:24 快鸟 阅读(282) 评论(0) 推荐(0) 编辑
Linux里的2>&1究竟是什么
摘要:我们在Linux下经常会碰到nohup command>/dev/null 2>&1 &这样形式的命令。首先我们把这条命令大概分解下首先就是一个nohup表示当前用户和系统的回话下的进城忽略响应HUP消息。&是把该命令以后台的job的形式运行。那么就剩下command>/dev/null 2>&1, 阅读全文
posted @ 2018-12-04 14:10 快鸟 阅读(6385) 评论(0) 推荐(1) 编辑
Shell
摘要:shell脚本 if(数字条件,字符串条件,字符串为空) http://blog.csdn.net/yf210yf/article/details/9207147 阅读全文
posted @ 2018-03-01 14:29 快鸟 阅读(139) 评论(0) 推荐(0) 编辑
Linux命令缩写的全称
摘要:【目录|文件】 ls : list(列出目录内容) pwd : print work directory(打印当前目录,现示当前工作目录的绝对路径) cd : change directory(改变目录) rmdir: remove directory(删除目录) mkdir: make direc 阅读全文
posted @ 2017-07-20 10:19 快鸟 阅读(1269) 评论(0) 推荐(0) 编辑
Linux上分析java程序的问题
摘要:通过日志看不出来的问题,可以通过看java的堆栈信息(dump文件)来看出一些端倪。 1. 找java的进程id、jdk/bin的目录 ps -ef | grep java : 查看 java 进程jps : 查看 java 进程jps -vm : 查看 java 进程的启动信息 2. jstack 阅读全文
posted @ 2016-08-03 21:16 快鸟 阅读(1173) 评论(0) 推荐(0) 编辑
linux命令收集
摘要:Linux命令助手: http://man.linuxde.net/ 【查看系统版本信息】uname -a : 显示电脑以及操作系统的相关信息 例: Linux iZ2ze52bxik2q7vmhs1m4gZ 2.6.32-642.13.1.el6.x86_64 #1 SMP Wed Jan 11 阅读全文
posted @ 2015-12-24 15:05 快鸟 阅读(394) 评论(0) 推荐(0) 编辑
命令别名alias设置
摘要:命令别名配置: alias, unalias命令别名是一个很有趣的东西,特别是你的惯用命令特别长的时候!还有, 增设默认的选项在一些惯用的命令上面,可以预防一些不小心误杀文件的情况发生的时候! 举个例子来说,如果你要查询隐藏档,并且需要长的列出与一页一页翻看,那么需要下达『ls -al | more... 阅读全文
posted @ 2015-07-26 20:36 快鸟 阅读(886) 评论(0) 推荐(0) 编辑
vi命令的使用
摘要:<转:http://linux.vbird.org/linux_basic/0310vi.php> 基本上 vi 共分为三种模式,分别是『一般模式』、『编辑模式』与『指令列命令模式』。 圖9.2.1、vi三种模式的相互关系 第一部份:一般模式可用的按钮说明,光标移动、复制贴上、搜寻取代等 移动光标的 阅读全文
posted @ 2015-07-26 20:27 快鸟 阅读(443) 评论(0) 推荐(0) 编辑