1 常用命令 1.1 常用命令 1、 man help (长格式) man h (短格式) 2、man + 用来查看其它命令的帮助信息 + 例,man help 3、echo + 用于在终端输出字符串或变量提取后的值 + 例,echo $SHELL 4、date + 用于显示及设置系统的时间或日期, ...
分类:
系统相关 时间:
2020-05-16 21:03:42
阅读次数:
96
一、vim 命令模式 末行模式 输入模式 二、参数 $0 文件名 $# 总共同和个参数 $* 列出所有参数 $1[,2,3,] 第几个参数 $? 上一条语句的结果,0 是,正确,成立,非0否 三、逻辑操作符 && 前面语句执行成功才会执行后面的语句 || 前面语句执行失败则执行后面的语句 ! 逻辑非 ...
分类:
系统相关 时间:
2020-05-16 21:14:44
阅读次数:
100
进程管理的作用: 1、判断服务器健康状态 2、查看系统中所有进程 3、杀死进程 进程查看 ps aux,使用BSD操作系统格式 ps -le,使用Linux标准命格式 查看系统健康状态 top zombie代表僵尸进程,是正在关闭且没有关闭完全的进程 pstree,查看进程树 ...
分类:
系统相关 时间:
2020-05-16 21:16:22
阅读次数:
96
在内核程序开发中,我们常常需要取得某进程的pid或句柄,或者需要检索进程的eprocess结构,很多API函数需要的参数也不同,所以掌握pid<->handle<->eprocess相互转换的方法会大大提高我们的开发效率。以下就是我自己在实际开发中总结出来的转换方法,在此记录下来,以供需要的朋友参考 ...
分类:
系统相关 时间:
2020-05-16 22:26:30
阅读次数:
100
第6章 存储结构与磁盘划分 6.1 一切从“/”开始 Linux系统中的一切文件都是从“根(/)”目录开始的 6.2 物理设备的命名规则 6.3 文件系统与数据资料 最常见的文件系统如下所示: Ext3:是一款日志文件系统,能够在系统异常宕机时避免文件系统资料丢失,并能自动修复数据的不一致与错误。然 ...
分类:
系统相关 时间:
2020-05-16 23:33:08
阅读次数:
123
开机就有这个问题 查看空间BOOT空间告警 解决问题也很简单,就是选择几个版本老一点的文件移除, 然后就恢复正常了 后记: boot 目录中是系统引导文件和内核,更新内核之后旧内核还存放在里面,安装软件的时候就会提示 /boot 空间不足,解决办法就是将旧内核删除。 ...
分类:
系统相关 时间:
2020-05-17 01:07:49
阅读次数:
105
单点符(.)表示当前目录 双点符(..)表示当前目录的父目录 ls--显示当前目录下的文件和目录 ls -F--带-F参数的ls命令轻松区分文件和目录,目录后面加了正斜线(/) ls -a--把隐藏文件和普通文件及目录一起显示出来,这时,所有以点开头的文件都会显示出来 ls -F -R(或ls -F ...
分类:
系统相关 时间:
2020-05-17 01:10:27
阅读次数:
74
spacemacs可以通过shell layer实现单独开一个终端窗口 问题: 1. 这个终端窗口打开的vim的del功能不管用, 在MacOS下 在.spacemacs中取消shell layer的注释,用 M-m f e R 安装 重启emacs后,来使用一下: 打开shell M-m ' 打开 ...
分类:
系统相关 时间:
2020-05-17 01:25:58
阅读次数:
128
在装vim go插件遇到的一大堆缺包问题,尝试GoInstallBinaries时候一大堆request timeout, dial tcp 172.217.24.17:443: i/o timeout,其实就是go get被墙了。 网上大多都是叫你去 git clone https://githu ...
分类:
系统相关 时间:
2020-05-17 01:31:36
阅读次数:
97
在复杂的生产环境中,单纯的设置文件的rwx权限无法满足我们对安全和灵活行的需求,因此便会有了SUID、SGID和SBIT的特殊权限。 1、SUID:这是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效)。例如:所有用户都可以使用pass ...
分类:
系统相关 时间:
2020-05-17 01:37:12
阅读次数:
96
Shell脚本基础1.Shell是什么Shell是一个命令解释器,工作在操作系统的最外层,负责直接和用户进行对话,把用户的输入解释给操作系统,并且处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户,对话方式可以是交互的也可以是非交互的为什么我们直接输入命令操作系统不识别呢?计算机只能识别0and1也就是二进制程序这时就需要有一个程序帮助我们进行翻译变成计算机可以识别的二进制程序同时又可以把计算
分类:
系统相关 时间:
2020-05-17 09:17:29
阅读次数:
67
官网https://www.vmware.com/ 注意 1、从VM11开始就不再支持32位系统了,所以32位系统用户和XP系统用户请使用10.0.7版本; 2、从VM14开始,对硬件要求进一步提高,所以低配电脑用户请使用12.5.9版本; 3、关于VM14黑屏问题,这是 VMware tools ...
分类:
系统相关 时间:
2020-05-17 10:29:55
阅读次数:
5723
linux下使用awk命令按时间段筛选日志 zcat com.log20160529.gz | grep 'dianping_reply'| awk '{split($4,array,"[");if(array[2]>="29/May/2016:00:00:26" && array[2]<="29/ ...
分类:
系统相关 时间:
2020-05-17 10:31:06
阅读次数:
251
步骤1、新建工程 File new project C/C++ Project 选择Makefile Project 中的Empty Project. 步骤2、添加测试源文件 在helloworld工程上右键,新建文件夹src和Debug 分别用来存放源文件和可执行文件(new Folder) 在s ...
分类:
系统相关 时间:
2020-05-17 12:57:09
阅读次数:
112
第一种方式:sudo(暂时的) 输入 ,然后显示可以输入的命令 sudo b:在后台执行指令 h:帮助 H:将HOME环境变量设为新身份的HOME环境变量 k:结束密码的有效期限,即下次再执行sudo时需要输入密码 l:列出目前用户可执行与无法执行的指令 p:改变询问密码的提示符号 s:执行指定的s ...
分类:
系统相关 时间:
2020-05-17 13:00:49
阅读次数:
102
yum介绍 详细转见 "yum 命令讲解" 安装 1. 首先打开终端(Ctrl+Alt+T),进入root模式 jerry是用户名,也就是你自己起的名字。 @是分割的符号 jerry VirtualBox是主机名,也就是你所使用的机器的名称 ~是当前目录,"~"表示根目录 $是提示符,当进入root ...
分类:
系统相关 时间:
2020-05-17 13:01:48
阅读次数:
475
1.解压 unZip pdi-ce-9.0.0.0-423.zip -d ~/soft/kettle 2.运行 sh spoon.sh 3.连接mysql数据库需要相应版本的驱动jar包 放在kettle/lib目录下 jar包集合下载:https://mvnrepository.com/artif ...
分类:
系统相关 时间:
2020-05-17 13:04:32
阅读次数:
250
孤儿进程: 孤儿进程:父进程先于子进程退出,此时子进程称为孤儿进程; 特点: 孤儿进程会被系统进程收养,此时,系统进程就会称为孤儿进程新的父进程,孤儿进程退出,该进程会自动处理; 僵尸进程: 僵尸进程:子进程先于父进程退出,但父进程又没有处理子进程的退出状态,此时子进程就会称为僵尸进程。 特点: 僵 ...
分类:
系统相关 时间:
2020-05-17 13:11:03
阅读次数:
75
shell脚本基础 一、shell脚本编写步骤 1)使用vim编辑器编写shell脚本 2)添加shell脚本的执行权限 3)执行shell脚本 二、重写向与管道符 1、输出重定向 :将命令结果输出到指定的文件中 ps –aux process.txt :将命令结果追加输出到指定文件中 ps –au ...
分类:
系统相关 时间:
2020-05-17 13:16:47
阅读次数:
128
进程相关函数: os.getpid() 功能:获取一个进程的PID值 返回值:返回当前进程的PID os.getppid() 功能:获取父进程的PID值 返回值:返回父进程PID os._exit(status) 功能:结束一个进程 参数:进程的终止状态(随便输一个整数,eg:0,代表结束状态) s ...
分类:
系统相关 时间:
2020-05-17 13:21:58
阅读次数:
54