
Linux
文章平均质量分 58
blockheading
Oracle rookie
展开
-
Linux下Fork与Exec使用
一、引言 对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,它使操作系统在进程管理上付出了最小的代价,另一方面,又为程序员提供了一个简洁明了的多进程方法。与DOS和早期的Windows不同,Unix/Li转载 2016-10-09 22:50:31 · 416 阅读 · 0 评论 -
Linux crontab定时执行任务
--Linux crontab定时执行任务基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 --------------------------原创 2017-05-26 20:22:24 · 307 阅读 · 0 评论 -
Linux下rz/sz安装及使用方法
1) 工具说明在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5, rz/sz默认没有安装所以需要手工安装.sz: 将选定的文件发送(send)到本地机器;rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive).下载安装包lrzsz-0.12.20.tar.gz: http转载 2017-05-06 21:39:34 · 235 阅读 · 0 评论 -
Linux strace命令
简介strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。输出参数含义root@ubuntu:/usr# strac转载 2017-02-09 20:56:36 · 171 阅读 · 0 评论 -
初窥Linux 之 我最常用的20条命令
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li转载 2017-01-08 23:03:59 · 253 阅读 · 0 评论 -
linux_fdisk命令详解
fdisk -l 可以列出所有的分区,包括没有挂上的分区和usb设备.我一般用这个来查找需要挂载的分区的位置,比如挂上u盘. 实例解说Linux中fdisk分区使用方法 :http://linux.chinaitlab.com/set/39459.html 笔记:fdisk -l 列出全部的分区 一、fdisk 的介绍; fdisk - Partition tab转载 2016-11-19 17:16:24 · 485 阅读 · 0 评论 -
虚拟机克隆后网络不可用
背景:Oracle linux6.5设置完第一台虚拟机rac1网络后克隆rac2网络不可以解决方法:1.克隆虚拟机后,虚拟机OS中还保留了克隆前的MAC地址,导致网卡不能被识别。解决办法是下以下文件中记录的网卡信息删除,然后重启,让Linux引导时重新识别网卡。/etc/udev/rules.d/70-persistent-net.rules 重启后没有解决2.手原创 2016-11-15 15:25:46 · 1561 阅读 · 0 评论 -
shell 编程 错误 bash: [: missing `]'
问题的解决正如上面所说,前两次运行都没有问题,那么细细分析代码,发现,程序执行到这里:if [ "$HEADER" = "true"] ;then 出现了问题 ,这是因为 在 [ ] 内 要有空格 ,也就是说 "$HEADER" 前 和 "true" 后要有空格才行。所以必须改为if [ "$HEADER" = "true" ] ;then转载 2016-11-15 14:46:34 · 5977 阅读 · 1 评论 -
Linux网络基本网络配置方法介绍
网络信息查看 设置网络地址: cat /etc/sysconfig/network-scripts/ifcfg-eth0 你将会看到:DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR=192.168.0.21转载 2016-11-14 23:51:57 · 12140 阅读 · 1 评论 -
vmware 虚拟机中添加新网卡无配置文件
问题:为虚拟机添加新网卡后,/etc/sysconfig/network-scripts/下无配置文件ifcfg-eth1#ip addr //显示存在eth1#ip addreth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:29:17:29:66 brd f转载 2016-11-17 00:27:57 · 7422 阅读 · 0 评论 -
/etc/resolv.conf文件详解
/etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。resolv.conf的关键字主要有四个,分别是:nameserver //定义DNS服转载 2016-11-28 18:51:42 · 2365 阅读 · 0 评论 -
AWK 简明教程
有一些网友看了前两天的《Linux下应该知道的技巧》希望我能教教他们用awk和sed,所以,出现了这篇文章。我估计这些80后的年轻朋友可能对awk/sed这类上古神器有点陌生了,所以需要我这个老家伙来炒炒冷饭。况且,AWK是贝尔实验室1977年搞出来的文本出现神器,今年是蛇年,是AWK的本命年,而且年纪和我相仿,所以非常有必要为他写篇文章。之所以叫AWK是因为其取了三位创始人 Alfred转载 2016-10-19 22:10:42 · 572 阅读 · 0 评论 -
简明 Vim 练级攻略以及基础操作
vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类转载 2016-10-15 23:03:26 · 352 阅读 · 0 评论 -
Linux nohup永久执行
nohup是永久执行&是指在后台运行运行 nohup --helpRun COMMAND, ignoring hangup signals. 可以看到是“运行命令,忽略挂起信号”就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行&是转载 2017-06-15 21:04:58 · 2342 阅读 · 0 评论