1、重新启动机器,在出现grub引导界面后,在启动linux的选项里加上init=/bin/bash,通过给内核传递init=/bin/bash参数使得OS在运行login程序之前运行bash,出现命令行。2、稍等片刻出现(none)#:命令行。3、这时输入mount-n/-oremount,rw表示将根文件系统重新mount为可读写,有..
分类:
其他好文 时间:
2016-03-08 13:41:35
阅读次数:
138
1.特殊权限SUID:运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者。(SUID权限一般没有特殊情况不要使用)chmodu+sFILE添加对应的SUID权限,chmodu-sFILE减少对应的SUID权限如果FILE本身原来就有执行权限,则SUID显示为s;否则就显示为S;SGID:运行某程序时,相..
分类:
系统相关 时间:
2016-03-02 07:13:09
阅读次数:
296
学弟问我linux的启动过程,突然被雷到了,竟然忘的那么透彻,脑袋飘来6个字——“岁月是把杀猪刀”,于是恶补,写成日志,起码原理上的东西不能丢,发展才是硬道理,最近做一个高并发(70万)的服务测试中也深深感受到对linux系统的理解还需要更加的深刻,废话不多说,总结如下..
分类:
系统相关 时间:
2016-03-01 19:09:30
阅读次数:
231
iTOP-4412 开发板可以运行的文件系统很多,在具体的文件系统上实现特定功能前,可以 使用Linux-C 程序来测试硬件以及驱动。而且这些程序很容易移植到Android、Qt/E 以及最小文件系统上。 1. 编译环境的设置 本质上其实可以理解为,Android 只是一个大的文件而已,在Linux
分类:
系统相关 时间:
2016-02-27 16:17:41
阅读次数:
223
公司接了一个第三方的系统,基于linux写的几个程序,一共有9个部件,第三方没有给脚本,每次启动或停止都得一个一个手工去停止或修改.......,这里稍微鄙视下。 没办法,求人还不如自己动手写, 需求简单:就是将这9个部件同时管理,可以启动与停止,可以查看当前是否运行。 脚本如下 #!/bin/ba
分类:
系统相关 时间:
2016-02-23 13:17:31
阅读次数:
268
07Windows:PELinux:ELFELF:可执行的可链接的文件格式文件系统(rootfs):根文件系统FHS:Linux下面开始了解/目录下的一级子目录,有以下一些:/boot/boot:系统启动的时候主要用到的一些相关的文件:如内核,initrd,以及grub(MBR只是一个存储空间,起作用的是grub:bootloader..
分类:
系统相关 时间:
2016-02-19 01:47:49
阅读次数:
579
转:http://my.oschina.net/qihh/blog/66113?fromerr=6ej3CfGJ 无论对于一个初学者还是一个资深的Linux程序员,编写Makefile文件都是一件很麻烦的事;再者,开发人员应该把主要的精力放在程序代码的编写上,而在Makefile文件花费太多的精力显
分类:
其他好文 时间:
2016-02-18 13:25:33
阅读次数:
260
程序源于linux程序设计这本书,个人利用这本书学习,本文作为一个知识点来学习. 这里首先介绍几个结构体: 1 2 3 4 5 6 7 struct hostent{ char* h_name;//主机名称 char* h_aliases;//主机别名 short h_addrtype;//主机地址
分类:
系统相关 时间:
2016-02-17 23:51:35
阅读次数:
229
运维人员需要知道的知识:1、了解操作系统的发展史和linux系统2、了解linux发行版3、linux基本指令使用入门:man、ls、cd、rm、mount、init、等近百个指令熟练掌握、linux获取帮助、linux磁盘管理、linux网络基储linux用户、组及权限管理、linux程序包管理、linux文本出来工具、l..
分类:
系统相关 时间:
2016-02-01 19:09:23
阅读次数:
244
linux程序安装有三种方式:1,rpm安装2,yum安装3,绿色安装,tar包形式 (直接解压完就可以用)4,源代码安装1,rpm的使用方法q是已经安装qp是还没有安装rpm -qa 查看所有已经安装rpm包的软件rpm -qi 查看指定软件的详细信息rpm -ql 查看指定软件包所安装的目录和文...
分类:
系统相关 时间:
2016-01-30 22:34:33
阅读次数:
249