linux有邪门      默认用炮弹痛击         shell   bash
 shell有多种类型    Bourne shell(sh)  C  shell(csh)  Korn sheel (ksh)   布士思科
 普通用户交美元   超级用户挖口井     $   #
 虚拟控制台6扇门,F1到F6             alt+F1---F6
 关门shutdown;重开reboot              
 礼似清单;不同目录的CD                      ls  cd
 make 阿妹丢;                               mkdir  rmdir
 随批阿妹                                    cp  rm
 妹无猫                                      mv  cat
 更多的秘密                                  more   pwd
 用户组用户需要密码     useradd userdel  groupadd  groupdel  passwd
 厮又改变模式;x执行          su      chmod  x可执行
 启动的改变属主;          chown  
 ps好看top排名               ps  top 查看进程  
 大夫定时cron    df  显示目前磁盘剩余的磁盘空间。
 上升下降mount umount
 他阿PM               tar  rpm
 Redhat Linux系统默认的shell是bash,对普通用户用$作提示符,对超级用户用#做提示符
 Alt  F1---F6    切换控制台
 exit  
 reboot
 1.    tar xvf      将目标文件或目录解包
 2.    tar cvf      将目录下的文件或目录打成tar包
 3.    tar zxvf    将目录或文件解压缩并解包
 4.    tar zcvf    将目录或文件打成tar包并压缩
 shutdown
    -k 并不真正关机只是发出警告信息
    -r 关机后立即重新启动
    -h 关机后不重新启动
    -f 快速关机重启动时跳过fsck
    -n  快速关机不经过init程序
    -c 取消一个已经运行的shutdown
 shutdown -h  now
 ls  -F
 在列出的文件(目录)名称后加一符号,例如可执行文件加“*”,目录则加"/" .
 cd命令 进出目录
 mkdir  建立新的目录
 rmdir  删除已建立的目录
 cp -r  相当于dos下面的copy命令。
 rm 删除文件
 rm -r  目录名:连同这个目录下面的子目录都删除
 rm  -f  文件名 :不经确认强制删除文件
 mv   这个命令的功能是移动目录或文件,引申的功能是给目录或文件重命名
    mv /tmp/xxx.tar  /root  移动
    mv  aaa.tar  bbb.tar    更名
 cat  显示或连接一般的ascii文本文件。
 cat  text
 cat  file1  file2 依顺序显示file1、file2的内容
 cat  file1,file2的内容结合起来重定向>到file3文件中。
 more显示一般文本文件的指令
 pwd  显示用户当前的工作路径
 —————————————————————————————————useradd  命令可以创建一个新的用户账号
 -g  指定该用户的首要组
 -G  指定该用户的次要组
 -d  指定该用户的Home目录
 -p  指定该用户的密码
 userdel  删除一个已存在的账号
 groupadd 创建一个新的用户组
 groupdel  删除一个已存在的用户组
 password  改变自己的口令
 su   让一个普通用户拥有超级用户或其他用户的权限。
 chomod  改变文件或目录的属主和属组。
 ps命令查看哪些进程正在运行以及运行的状态。
 -e 显示所有进程
 -f  全格式
 -l  长格式
 PID  进程ID
 TTY  终端名称
 TIME  进程执行时间
 CMD 该进程的命令行输入
 top  可查看系统运行状态。
 kill  终止后台进程
 cron 实现定时任务的完成。
 df -k  显示目前磁盘剩余的磁盘空间
 mount
 umount  -f/mnt/cdrom  强制卸载
 tar 用于把多个文件合并于一个档案文件中,并提供分解的合并后的档案文件的功能。
 -c  创建一个新的档案文件
 -t  查看档案文件的内容
 -x 分解档案文件的内容
 -f  指定档案文件的名称
 -v  显示过程信息
 -z  采用压缩方式
 —————————
  
 rpm  功能很多,利用rpm安装和查询已安装的软件
 rpm  -i  rpm  包名
 安装 rpm -i  tomcat4.rpm
 升级 rpm  -U  rpm
 查看已安装的软件  rpm -qa | grep  'tomcat'
 rpm  -qf  filename  是准备要查找的文件属于哪个软件包的。
 rpm  -qi  filename  是准备要查找已经安装的软件包的功能。
 rpm  -e  packagename   删除软件包
 cat  -n  file1.txt  显示file1.txt文件内容
 vi
   命令行模式:
   任何时候,不管用户处于何种模式,只要按“ESC”,即可使VI 进入命令行模式。—————————
 挡在shell环境下输入vi命令启动vi编辑器时,也是处于该模式下。
   文本输入模式:
         插入命令i、附加命令a、打开命令o、修改命令c、取代命令r、替换命令s。在该模式下,用户输入的任何字符都被vi当做文件内容保存起来,并将其显示在屏幕上。
   末行模式:
   在命令模式下按下":"键即可进入末行模式下,多数文件管理命令都是在此模式下执行的。末行命令执行完成后,vi自动回到命令模式。
   shell模式下,键入vi及需要编辑的文件名,即可进入vi。vi  example.txt
  vi  +5  example.txt  从第5行开始显示。
 退出vi  末行模式输入退出命令“q”  “ESC”键进入命令模式,然后输入“:”进入末行模式
 :q  直接退出
 :wq 保存后退出
 :x  等同“ wq”
 :q!  不保存内容,强制退出。
 nu  显示行号
 文本模式下的光标移动用4个方向键
 命令模式下,不仅可以用4个方向键移动光标还可以  hljk
 undo  取消上一次命令  -u  编辑之前的状态 -U 上一次的状态
 redo  该模式下,按"."即可
 以下同为命令搜搜模式
 /  向文件尾部搜索  下一个匹配模式n  上一个匹配模式N
 ?  向文件头部搜索
 head  查看一个文本文件的头部
 tail  查看一个文本文件的尾部
 ifconfig 查看和配置网络接口信息
 route 来设定主机的静态的路由表项。通常在网络接口设置好后,用它来设定主机或者一网段的IP地址应该通过什么接口发送等。
 netstat  显示网络连接、路由表和网络接口信息,可以让用户得知目前哪些网络连接正在运作。
 nslookup  查询一台机器的IP地址和其对应的域名。
 host  根据主机名查询主机的ip地址或根据主机IP地址查询主机名。
 finger命令的功能是查询用户的信息
 ping  命令用于查看网络上的主机是否在工作
 /etc/sysconfig/network 网络设置
 /etc/hosts IP 地址和主机名的映射
 service   network restart  重新启动网络
 DNS客户部分的配置在文件/etc/resolv.conf中
 /etc/services   中包含了服务名和端口号之间的映射,不少的系统程序要使用这个文件。
 /etc/host.conf 配置名字解析器
 /etc/resolv.conf 配置DNS客户
 /etc/xinetd.conf redhat7.1后版本用它代替原来inetd,直接使用了firewall服务
 /etc/modules.conf文件  定义了各种需要在启动时加载的模块的参数信息
 /etc/sysconfig/network-scripts/ifcfg-ethN文件  系统网络设备的配置文件保存在此文件中
 ftp
 telnet
 rlogin
 rsh
 RPM  Redhat  Package Manager  五种操作模式:安装、卸载、升级、查询和验证。
 man
 RPM   --force  强制擦做
       --requires  显示该包的依赖关系
       --忽略依赖关系并继续操作
 硬件时钟系统:独立于任何系统控制程序。RTC实时时钟系统=BIOS时钟系统或CMOS时钟系统
 系统时间,通用协调时间  Universal Time  Coordinated  以小数方式表示精度  自1970年1月1日0时0分0秒起——当前时刻所经过的秒数。
 /sbin/hwclock  用于同步硬件时钟系统的时间与linux操作系统时间
 查看当前硬件时钟系统时间的格式命令为:
 /sbin/hwclock  --show
 /sbin/hwclock  --hctosys
 /sbin/hwclock  --systohc
 /proc  该目录下列出的文件并非保存在磁盘上,而是内存中的一个映像。
 df  用于查看linux文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。
 du  用于查看文件或文件夹的大小。
 top  用于实时查看系统状态信息。
 iostat命令  统计并输出CPU使用信息及特定设备或分区的IO信息。
 tar
 主要命令
 -c  创建包
 -x  解包
 -t  列出包中的内容
 -r  增加文件到指定包中
 -u  更新包中的文件
 选项:
 -j 创建或解开包时,使用bizp2进行压缩或解压
 -z 创建或解开包时,使用gzip2进行压缩或解压
 -Z 创建或解开包时,使用compress进行压缩或解压
 -f  后面跟指定的包文件名
 -v  显示打包/解包过程
 -C  指定解包后的路径
 文件查找命令find
 grep命令用于查找指定的模式匹配
 CAMS服务的三个服务分别是:
 oracled  Oracle 数据库服务
 camsd   CAMS协议处理模块服务
 tomcat4 Tomcat  Web  Server服务,用于支持CAMS配置管理台、自助服务平台、Portal服务平台及内容计费认证平台等。
 所有的服务程序脚本均可以在/etc/rc.d/init.d 文件夹中找到,每一项服务对应一个脚本文件。
 启动服务
 service  camsd start
 添加服务
 chkconfig  --add  camsd
 删除服务
 chkconfig  --del  camsd
 linux运行有7钟运行级别,分别用0-6来表示。控制台节目运行级别为3,图形界面
 运行级别为5
 chkconfig  --level 35  camsd on









