码迷,mamicode.com
首页 > 系统相关
linux面试题小练
1.查询t.txt里面空行的所在行号,aaa...为第一行[root@dbserver~]#grep-n^$t.txt3:5:[root@dbserver~]#grep-n^$t.txt|awk‘BEGIN{FS=":"}{print$1}‘352.查询t.txt以abc结尾的行grep"abc$"t.txt3.打印出t.txt文件第1到第3行sed-n‘1,3p‘t.txtorhead-3t.txt
分类:系统相关   时间:2017-01-16 14:31:50    阅读次数:229
buffer和cache的区别
在free命令展示机器的内存消耗情况,会像如下展示:[root@lcoal~]#free-mtotalusedfreesharedbufferscachedMem:6436964030339106839557651-/+buffers/cache:598258386Swap:9775916497595buffered和cached本质内容有什么区别呢?英文是这样解释:Abufferissomethingthathasyettob..
分类:系统相关   时间:2017-01-16 14:28:53    阅读次数:171
eclipse 如何debug jdk源码(转)
转:http://blog.csdn.net/cherrycheng_/article/details/51004386 原英文地址:http://stackoverflow.com/questions/18255474/debug-jdk-source-cant-watch-variable-wh ...
分类:系统相关   时间:2017-01-16 14:13:51    阅读次数:190
vim中多行注释 和 删除多行注释
1.多行注释: a. 按下ctrl + v,进入列模式; b. 在行首选择需要注释的行; c. 按下“I”,进入插入模式; d. 然后输入注释符(“//”、“#”等); e. 按下“Esc”键。 2.删除多行注释: a. 按下ctrl + v, 进入列模式; b. 选定要取消的注释符; c. 按下“ ...
分类:系统相关   时间:2017-01-16 13:56:27    阅读次数:169
CentOS Linux解决 Device eth0 does not seem to be present
通过OVF部署Linux主机后提示 ringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. 解决办法: 首先,打开/etc/udev/rules.d/70-persiste ...
分类:系统相关   时间:2017-01-16 12:45:05    阅读次数:198
用Linux命令行获取本机外网IP地址
引言:目前获取ip的方法中,ifconfig和ip获取函数得到的都是内网ip。有时候需要获取外网ip,目前通用的做法,是向外部服务器发送请求,解析外部服务器响应,从而得到的自己的外网ip。linux下的 curl可以替我们完成这些工作,当然,不怕麻烦的话,可以自己分析http协议,自己实现以上过程。 ...
分类:系统相关   时间:2017-01-16 11:06:53    阅读次数:217
ubuntu修改环境变量
1.修改/etc/profile后重启之后就失效了,需要修改/etc/environment才可以 以下情况是失败的: ...
分类:系统相关   时间:2017-01-16 11:05:03    阅读次数:226
Shell小程序
1、保持顺序并消除重复行 #!/bin/bash unset lineswhile read line ; do # echo 'lines length: '${#lines[@]} # echo 'read:'$line' '${#line} if !(echo "${lines[@]}" | ...
分类:系统相关   时间:2017-01-16 10:55:59    阅读次数:235
Linux内存布局
在上一篇博文里,我们已经看到Linux如何有效地利用80x86的分段和分页硬件单元把逻辑地址转换为线性地址,在由线性地址转换到物理地址。那么我们的应用程序如何使用这些逻辑地址,整个内存的地址布局又是怎样的?打一个比方,内存就像一座城市,而居住在这个城市里的市民就像是各个进程,一个市民吃喝拉撒睡,当然 ...
分类:系统相关   时间:2017-01-16 10:52:25    阅读次数:248
Myeclipse启动错误
问题描述: Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project 'szoa'.java.lang.NullPointerException 原因分析: 此问题一般发生在Myecl ...
分类:系统相关   时间:2017-01-16 09:53:20    阅读次数:181
编译并使用kpath不重启更新linux-kernel
yuminstallncurses-devel-ytar-xvflinux-4.9.3.tar.xzcdlinux-4.9.3/makemenuconfigmakeallmakemodules_installmakeinstallKpatch主要有四个组件。kpatch-build产生hotpatch。通过对比包含patch和不包含patch的kernel差异,产生hotpatch。hotpatchmodule内核模块文件:包含替换..
分类:系统相关   时间:2017-01-16 09:08:39    阅读次数:249
linux网络配置
一:配置网络地址:1、配置文件:/etc/sysconfig/network//全局配置文件,可以定义HOSTNAME=;GATEWAY=;NETWORKING=YES;2、网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-eno16777736配置单地址:一个接口一个地址;[root@promotesysconfig]#catnetwork-scripts/ifcfg-en..
分类:系统相关   时间:2017-01-16 01:30:51    阅读次数:208
linux中rpm命令管理
RPM包命名规则:例如:httpd-2.2.15-15.el6.centos.i686.rpmhttpd软件包名2.2.15软件版本 15软件发布的次数 el6.centos合适的linux平台 i686适合的硬件平台 rpm包拓展名 rpm命令管理:在使用rpm安装,升级软件时,使用包全名在操作已安装的软件包时,卸载,查询,使用包名。rpm..
分类:系统相关   时间:2017-01-16 01:25:59    阅读次数:248
(20)Powershell中的特殊运算符
Powershell中除了常见的算术运算符,赋值运算符,比较运算符,位运算符,逻辑运算符,字符串的拆分和合并运算符,转义字符,还有一些特殊的运算符,这些特殊的运算符往往可以解决一些特殊的问题,比如执行运行命令,更改值的数据类型等。&(调用运算符)使用&(调用运算符..
分类:系统相关   时间:2017-01-16 01:24:42    阅读次数:262
05 Linux字符驱动---静态注册
1. mycdev.c 2. Makefile 3. 应用层app 4. 加载驱动 sudo insmod mycdev.ko 5. 创建设备节点,并指定权限 sudo mknod /dev/mycdev c 250 0 sudo chmod 666 /dev/mycdev 6. 测试字符设备 ca ...
分类:系统相关   时间:2017-01-16 00:10:41    阅读次数:282
MyEclipse导入Maven项目pom文件第一行报错,运行Tomcat报Log4j错误--解决方法
问题描述: 前一段时间电脑第一次导入Maven项目,又是pom文件错,改好后又是运行Tomcat报Log4j错误,一直倒腾了近一个月程序才成功跑起来,太不容易。 也上网查了很长时间,没一个方法能解决我的问题的。特记下解决方法,希望能帮到像我这样的web刚入门者。 (刚入门,肯定有说的不对的地方,有错 ...
分类:系统相关   时间:2017-01-15 23:57:17    阅读次数:2328
linux 自动备份脚本
首先我在/root/backup 目录下建立一个文件夹, #mkdir /root/backup/mysqlbackup 以后在每天五点钟,就会有一个文件保存在这里. 接着新建文件 #vim /root/mysqlautobak 输入: filename=` date +%Y%m%d ` mysql ...
分类:系统相关   时间:2017-01-15 23:54:19    阅读次数:474
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!