鸟哥linux读书笔记

1.硬盘的分区
  分区主要有以下集中分割方式:主要分割、延伸分割和逻辑分割。
  A主要分割和延伸分割最多可以有四个(硬盘的限制)
  B延伸分割最多有一个。
  C逻辑分割是由延伸分割持续分割出来的。
  D主要分割和逻辑分割可以被格式化。而延伸分割不能格式化
  E逻辑分割数量因操作系统而不同,在linux中,IDE硬盘最多59个逻辑分割(5号到63号)、SATA硬盘则有11个逻辑分割(5号到15号)

应此硬盘的最佳分割方式为3个主要分割,一个延伸分割即PPPE,便于以后扩展。
例如:硬盘分区名有:/dev/sda1、/dev/sda2、/dev/sda3、/dev/sda5、/dev/sda6
/dev/sda1、/dev/sda2、/dev/sda3为主要分割
/dev/sda5、/dev/sda6为延伸分割(包含两个逻辑分割5和6)

2.如果将linux定位在服务器上的话,那么Red Hat Enterprise Linux及SuSE Enterprise Linux是不错的选择,应为他版本更动幅度较小、
  并且更新支持的期限较长。

第五章 首次登入

登陆方式
  A XWindow窗口模式,CTRL+ALT+F1~F6组合切换到终端模式。 startx或CTRL+ALT+F7切换回XWindow模式
    linux预设了7个Run level给我们使用,其中最常用的是run level 3与run level 5(窗口),
    修改/etc/inittab,改为run level3, 下次启动则为文本环境启动。
  B 终端界面登陆
    离开系统(注销)exit
    关机相关:
       sync     将数据同步写入硬盘
       shutdown 常用方式有
                  关机   shutdown -h now/shutdown -h 20:25/shutdown -h +10 (10分钟后)
                  重启   shutdown -r now/shutdown -r +30 'system will reboot' (30分后重启,并显示后面信息给在线者)
                  或者用reboot重启
    常见问题
      a输入指令后,提示的信息为乱码
      原因:终端默认的情况下,无法支持中文编码,将支持语系改为英文即可。
      解决:echo $LANG 查看当前语系,LANG=en_US (临时改变语系)
几个简单指令:
      date +%Y/%m/%d + %H:%M
      date -s "2012-08-03 14:15:00" 修改日期和时间
      cal cal 2009     cal 10 2009
      bc       开启计算器   quit退出计算器
      ls -al
      man ls   q键盘结束这次man的帮助文档查看
      who      查看谁在线
      netstat  查看网络的联机状态
     netstat -anp | grep 3306 查看3306端口是否被占用
             netstat -anp | grep java 查看指定进程占用的端口
             netstat -r 查看网关等核心路由信息

      ps -aux  查看背景执行的程序,
       ps -aux | grep /home/csm 查看/home/csm下的tomcat是否正在运行
               输出格式中STAT:进程当前的状态
D  不可中断 Uninterruptible(usually IO)  
R  正在运行,或在队列中的进程  
S  处于休眠状态  
T  停止或被追踪  
Z  僵尸进程(进程已经死亡,但没有释放系统资源)
X  死掉的进程  
 
<  高优先级  
n  低优先级  
s  包含子进程  
+  位于后台的进程组

              
      top      性能查看命令,cpu 内存使用情况 负载情况 系统开机多久 多少人使用等信息(5秒更新一次)             
               load averages: 0.65 0.42 0.36  上一分钟、最后五分钟以及最后十五分钟的系统负载均值。
      df       列出文件系统的整体磁盘使用量  df
      du       理出当前目录,各文/目录的大小,单位kb
      free     显示内存使用情况,-m 单位为兆
      clear    清屏    
      fsck /dev/sdb1 磁盘纠错
     
重要的几个热键
      Tab    自动补全
      CTRL c 结束当前指令
      CTRL d 相当于输入exit

猜你喜欢

转载自fxtt1041.iteye.com/blog/1750515