Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境.linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机,路由器等,Android程序最底层就是运行在Linux系统上的。
<人物> 图>
-
<李> bin (二进制)存放二进制可执行文件李>
<李> sbin (超级用户的二进制文件)存放二进制可执行文件,只有根才能访问李>
<李>等(等等)存放系统配置文件李>
<李> usr (unix共享资源)用于存放共享的系统资源李>
<李>家里存放用户文件的根目录李>
<李> root 李超级用户目录>
<李> dev(设备)用于存放设备文件李>
<李> lib (库)存放跟文件系统中的程序运行所需要的共享库及内核模块李>
<李> mnt (山)系统管理员安装临时文件系统的安装点李>
<李>引导存放用于系统引导时使用的各种文件李>
<李> tmp (临时)用于存放各种临时文件李>
<李> var (变量)用于存放运行时需要改变数据的文件
李>
命令格式:
命令,——选项,参数(选项和参数可以为空)
如:<代码> ls -la /usr/<代码>
2.1操作文件及目录
命令 参数 示例 说明 cd cd/家 切换目录 松材线虫病 松材线虫病 显示当前工作目录目录 触摸 触摸1.三种 创建空文件 mkdir mkdir testdir 创建一个新目录 - p mkidr - p dir1/dir2/dir3/创建多级目录,父目录不存在情况下先生成父目录 cp cp 1.三种 复制文件或目录 - r cp - r dir1/递归处理,将指定目录下的文件与子目录一并拷贝 mv mv dir1 dir2 移动文件或目录,文件或目录改的名 rm rm 1.三种 删除文件
- r
- f
rm射频dir1r同时删除该目录下的所有文件,
f强制删除文件或目录
删除文件夹 删除目录dir1 删除空目录 猫 猫1.三种 显示文本文件内容 更多的 多1.三种分页显示文本文件内容,可前后翻页,空格向后,b向前
少 少1.三种分页显示文本文件内容,可前后翻页,空格向后,b向前,支持底行模式(后面介绍)
头 头1.三种 查看文本开头部分,默认十行 ——(num) 头-20年1.三种 查看文本开头部分指定行数 尾巴 尾1.三种 查看文本结尾部分,默认十行 ——(num) 尾巴-20年1.三种 查看文本结尾部分指定行数 - f tail - f 1.三种 循环滚动读取文件并动态显示在屏幕上,根据文件属性追踪 - f tail - f 1.三种 循环滚动读取文件并动态显示在屏幕上,文件文件名追踪 wc wc 1.三种统计文本的行数,字数,字符数
- m
wc - m 1.三种 字符数 - w 1.三种wc - w 文本字数 - l 1.三种wc - l 文本行数 找到 - name 找到/- name 1.三种 在文件系统中的指定目录下查找指定的文件 grep grep aaa 1.三种 在指定文件中查找包含指定内容的行,例:在1. txt中查找包含aaa的所有行 ln ln 1。txt 1 _bak.txt 建立链接文件,s
ln - s 1。txt 1 _bak.txt 对源文件建立符号连接,而非硬连接