shell

shell  命令行解释器   

设置变量     a=books

a=${a}123    a+=123     books123

echo  $a     ${a}

unset a

set   环境变量      env本地变量

echo $HOME   $PATH   LANG    PS1

history 10  bash 历史

 调用历史指令      ctrl+r   查找指令

!!上一条指令   !e !c   !$   !32

alias

alias rm='rm -i'     设定便利 减轻输入负担

unalias rm

alias m='sudo mentohust'        永久改变,写入  .bashrc 文件

"" 当成一个字符串对待,转义特殊字符       #!`$

'' 不转义

`` 执行命令的执行结果

ls -l `pwd`

$[1+5]    数学运算

\ 取消特殊含义    一行未结束

结束符;  回车健   ls -l; apt-get update;apt-get upgrade

()  激活子shell

&& ||    

更改所有者,只有root有权限

chown -R xing:xing /home/htdocs

man  学会利用!!

系统监视

uname    hostname   last  lastlog  free vmstat  top

进程

ps -A -a -l -u -x -f

pstree

kill -9 pid     强制删除

man -7 signal

kill -9 name

进程优先级    nice

renice

command &    后台运行

nohup command &

fg   bg    jobs

/proc    虚拟目录   查看系统各种参数

/var/log/dmesg    启动日志    dmesg

/var/log/messages    系统报错日志

maillog     xferlog   wtmp  登录记录  二进制文件 不可更改 last

cat

more  less

date

cal

df  -h  磁盘使用情况

du    文件占用空间

head 

tail

su 切换用户

exit  返回上一个用户

shutdown -r  -h now

halt  poweroff   init1

file 查看文件类型

- 一般文件 d 目录文件  b块设备文件  c字符设备文件  l链接文件 p管道文件

u g o  读写执行  rwx   -没有权限

chmod u+x   -x   u=wrx     

421   读写执行

链接  ln  硬链接    与源文件完全一样

ln -s   软链接   快捷方式

root  用chown更改所有者

切换用户   su - xing   su  root

冒险位   强制位

posted @ 2011-09-22 16:44  xiangzi888  阅读(278)  评论(0编辑  收藏  举报