Linux系统初探(一)

记录学习Linux系统碰到的基本知识。

根目录:/
超级管理员:root
打开目录:cd
设备全部在/dev下面
设备全部当成文件来玩
挂载点 mount point
访问设备:把设备看成一个目录,约定把设备放在根目录下面的mnt目录下面
删除一个目录:rmdir ***
建立一个目录:mkdir ***
挂载光驱:mount /dev/cdrom /mnt/cdr  (挂载光驱确保里面有好的光碟)
显示当前目录下所有的文件:ls
显示当前用户:whoami
显示当前目录:pwd
卸载一个目录:umount /dev/cdrom
切换用户:su youruser

 

查看怎么使用一个命令:man ***||*** --help||*** --?  (***代表具体命令)
常用命令:shutdown
  reboot
  exit
  q
  exit

 

常用命令介绍:
 ls -l 当前目录下所有的文件及目录,竖着排列,d开头的是目录,-开头的是文件
  ls -R  树状结构显示当前目录下的结构
 cd 打开某个目录, ..回到上层目录
 pwd
 mkdir
 rmdir  :只能删除空目录
 rm -rf :强制删除目录(包含里面的目录及文件) r-递归
 touch 创建文件

 

cp 2 1拷贝 把2拷贝一份为1放到当前目录  -R  参数为递归copy目录
 mv 2 *** 移动 把2移动到***目录下(***为绝对路径或者相对路径)  -T 参数为递归移动目录
 vi (文本编辑器)---重要!
  command     --从命令行模式进入为命令模式,敲a转为编辑模式,当前光标处加入内容,o为在下一行插入一行,O为在前一行插入一行。都转为编辑模式。dd删除一行,dw删除一个word.
  input ---编辑模式,敲esc键,转为命令模式,敲一个:w为存盘,:q为退出,:wq为存盘退出,:q!为不存盘退出。
 more cxl.txt 列出文件内容

 

cat cxl.txt  正序列出文件内容
 tac cxl.txt  逆序列出文件内容
 head -n cxl.txt 列出前面几行文件内容
 tail -n cxl.txt 列出末尾几行文件内容
 clear或者Ctrl+l 清屏
 find ---非常强大
  按文件名,时间,大小查找文件
  find / -name *local
 whereis ls 命令出处及帮助文档
 echo $PATH 环境变量的值    Windows里面是 echo %PATH%---区分大小写
 ln cxl.txt 4 链接命令(两个单独的文件,文件之间有关联)
 ln -s cxl.txt 4 软链接(相当于Windows里面的快捷方式)

你可能感兴趣的:(Linux)