/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bashshell的用户执行此文件.当bashshell被打开时,该文件被读取.~/.bash_profile:每个用户都可使用该文件输入专..
分类:
其他好文 时间:
2016-03-04 14:44:50
阅读次数:
163
#!/bin/bash
if[!-d/rhome]
then
mkdir-p/rhome
fi
continue
uid=1000
foriin`seq130`;do
echo$dir
if[$i-lt16]
then
useradd-d/rhome/user$i-s/bin/bashuser$i-u$(($uid+$i))
echo"redhat|passwduser$i--stdin"
elif[$i-gt15]
then
useradd-d/rhome/user$i-s/sbin/nologinuser..
分类:
系统相关 时间:
2016-03-04 14:41:12
阅读次数:
218
在终端中输入快捷命令可以提高工作效率,同时可以少记很多命令 如何做: 首先在~/目录下编辑 .bash_profile这个隐藏文件,如果你想直接双击此文件打开编辑的话请在终端输入 Mac 显示隐藏文件命令 defaults write com.apple.finder AppleShowAllFil
分类:
系统相关 时间:
2016-03-04 13:09:08
阅读次数:
564
进程:是操作系统中的一种抽象概念,用来表示正在运行的程序 进程有多个属性参数:PID、PPID、UID、GID等 例子:手动创建一个后台程序,并通过kill杀死它,前台程序可以Ctrl+C杀死 1.在主目录中用文本编辑器创建一个名为badpro的文本文件,包含如下内容: #! /bin/bash w
分类:
系统相关 时间:
2016-03-04 01:53:34
阅读次数:
258
在printf之前添加:setvbuf(stdout,NULL,_IONBF,0);设置缓冲区为空。 在每句printf之后添加:fflush(stdout); 方法一: 1 2 3 4 5 6 7 8 9 10 11 #include <stdio.h> int main(void) { setv
分类:
其他好文 时间:
2016-03-03 20:51:23
阅读次数:
214
car/etc/passwd查看用户名文件[root@one~]#cat/etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin/etc/passwd有:分割成7个字段,每个字段的含义如下:1:用户名2:用户密码;基于安全原因,密码存放在/e..
分类:
其他好文 时间:
2016-03-02 22:15:08
阅读次数:
119
完善了一下公司自动初始服务器的脚本,添加了自动挂载磁盘的脚本,写的比较烂,但是还是记录一下,以供以后参考,在初始化服务器脚本里面调用了mountdisk.sh脚本,mountdisk.sh里面又调用了format.sh脚本,脚本内容如下:mountdisk.sh:#!/bin/bash
disk=/dev/sdb1
if[`df-h|gre..
分类:
其他好文 时间:
2016-03-02 20:18:38
阅读次数:
198
由于项目中要用到gradle命令,可是没有配置环境变量。这里记录一下解决过程。 过程例如以下: 1. 启动终端Terminal 2. 进入当前用户的home文件夹 输入cd ~ 3. 创建.bash_profile(最好先运行第四部。看看有没有,假设有了就不用创建了) 输入touch .bash_p
分类:
系统相关 时间:
2016-03-02 19:55:48
阅读次数:
373
3.示例脚本load.sh#!/bin/bash##Writenbyaming##load=`uptime|awk-F‘average:‘‘{print$2}‘|cut-d‘,‘-f1|sed‘s///g‘|cut-d.-f1`if[$load-gt20]&&[$send-eq"1"]thenecho"$addr`date+%T`loadis$load">../log/load.tmp/bin/bash../mail/mail.sh$addr\_load$load../log/l..
分类:
其他好文 时间:
2016-03-02 07:13:36
阅读次数:
189
经过几天的学习和刷题,总算对博弈论的基础懂了一些,学习过程中参考了以下两位的总结: 博弈总结 博弈论题目列表 下面列出一些基础博弈的结论定理(证明过程略): (一)巴什博弈(Bash): 一个堆中有n个物体,两人轮流取,每次至少取1个,至多取m个,最后取完者胜。 取胜法则:令n=(m+1)*r+s ...
分类:
其他好文 时间:
2016-03-02 00:21:33
阅读次数:
296