linux常用命令及学习小结(1)

硬盘层面 hd(0.0)=os层面 /dev/hda1
扩展分区里面的第一个子分区在硬件层面永远都是hda4(因为默认的主分区123)
第二第三以此类推
--------------------------------------------------------------------------------------------
【linux系统的安装】:
 
 分区:1、swap  1024                   强制为主分区
       2、/boot ext3  大小500          强制为主分区
       3、/opt  ext3  大小50000       固定大小
       4、/     ext3  使用全部可用空间 强制为主分区

ps:此为本人习惯分区形式,并非大众及常规分区,也并无强制要求。
--------------------------------------------------------------------------------------------
【linux 常用命令】:
 
 cd /        (打开目录)
 ls /         (查看当前目录下的文件)也可以直接指定文件查看      加-L显示详细信息 加-a 显示隐藏文件 (可以使用alias la=‘ls -a')即可直接使用la显示内容
 mkdir /     (创建文件夹)加-p可以从当前目录或者指定目录下递归创建新的文件夹
 touch /      (创建文件,以及修改时间戳改成我当前的时间)
 cp -ra/    (复制文件)还可以改名例如:(cp /opt/1.txt /2.txt)  不加ra不可以复制目录
 mv /          (拷贝剪切移动)替换文件名
 
 rm -rf/       (删除)使用单个-r执行会提示要不要删除当前文件,一个-r只能删除文件不能删除目录,加-f不询问删除,但是直接用-f只能删除文件,删除不了目录,一般情况下删除两个命令都加上(-rf)
 pwd /        (当前的目录位置)
 ./ 执行文件
 init 0         (关机)
 reboot    (重启)/init 6(重启)
 ntpdate time.nist.gov  时间同步
 date      显示当前的时间和日期
 cb          格式化源代码
 chmod //change mode,改变文件的权限
 
 echo $abc     在变量赋值之后,只需要在变量前面加一个$去引用
 lint                   语法检查程序
 ps                    查看当前进程状况
 who                 你的用户名和终端类型
 定义变量name=abc?(bash/phksh)||set name=abc(tcsh)
 
 gedit   可以以窗口的形式打开文本
 Ctrl+shift+alt+f6  切换图像为字符界面
 alt+f7   切换回图像界面
 wget    在网上下载东西

 
 磁盘命令:
  fdisk -l     查看磁盘分区
  df -h         查看磁盘被挂载到什么目录下(-h表示以单位G命名不加的话就是数字字节)
  du -h        深入查看目录下目录的所有内容

 head         显示文件前面部分内容(最多只能10行)+(-n1..n2...)n表示显示第几行
 tail             显示文件后面部分内容(最多只能10行)+(-n1..n2...)n表示显示倒数第几行
 more         分屏显示分页显示(按空格分屏浏览,按回车换行浏览)按“Q”键返回终端
 cat             显示全部(主要针对小文件,大文件可能完全显示不了)
 cat   filename 输出文件内容到基本输出(屏幕或者加>fileName 到另一个文件)

你可能感兴趣的:(linux,命令,学习小结)