Linux 基础命令笔记(持续更新)
上一篇 /
下一篇 2015-10-16 21:18:45
/ 个人分类:服务器
1.开关机器
sudo init 0 #关机
sudo init 6 #重启
2.挂在硬盘
sudo mount -t /硬盘名称 /挂载路径
Linux将一切设备都看作文件。
获取硬盘名称命令:sudo fdisk -l
在Linux 中,设备名称通常都存在/dev里。这些设备名称的命名都是有规则的,可以用“推理”的方式把设备名称找出来。例如,/dev/hda1这个 IDE设备,hd是Hard Disk(硬盘)的,sd是SCSI Device,fd是Floppy Device(或是Floppy Disk?)。a代表第一个设备,通常IDE接口可以接上4个IDE设备(比如4块硬盘)。所以要识别IDE硬盘的方法分别就是hda、hdb、hdc、 hdd。hda1中的“1”代表hda的第一个硬盘分区 (partition),hda2代表hda的第二主分区,第一个逻辑分区从hda5开始。
example: sudo mount -t ntfs-3g /dev/sdb1 /mnt/mychaos/
3.建立文件夹
mkdir filename
4.查找grep
指定文件中查找,并将内容行标准输出。
命令格式:grep [options] [word] file
example:grep -c 'c' linux.txt
预期将输出linux.txt文本中包含c字母到总行。
[options]选项:
-c:只输出匹配行的计数。
-I:不区分大小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
[word]查找文字,主要利用linux到正则表达式:
\: 忽略正则表达式中特殊字符的原有含义。
^:匹配正则表达式的开始行。
$: 匹配正则表达式的结束行。
\<:从匹配正则表达 式的行开始。
\>:到匹配正则表达式的行结束。
[ ]:单个字符,如[A]即A符合a要求 。
[ - ]:范围,如[A-Z],即A、B、C一直到Z都符合要求 。
。:所有的单个字符。
* :有字符,长度可以为0
5.文件查找find
在文件夹中搜索文件。
find [path] [options] [expression]
详细介绍实例
6.mv
剪切和重命名
7.ls
查看当前目录文件
相关阅读:
- Linux Shell 创建序列数组 (zaza9084, 2015-10-14)
- Linux中搭建java开发环境 (zaza9084, 2015-10-14)
- linux下 nginx环境部署 小结 (zhongjie917403, 2015-10-14)
- Linux Shell 流程控制 (zaza9084, 2015-10-15)
- 如何安装win7及Linux双系统 (windanchaos, 2015-10-15)
- Linux下ASP.NET5开发工具与部署环境搭建 (zaza9084, 2015-10-16)
- Linux Shell数据重定向详细分析 (zaza9084, 2015-10-20)
- Linux上传带宽限速 (zaza9084, 2015-10-21)
- Linux Shell实现随机数多种方法 (zaza9084, 2015-12-10)
- Linux Shell 脚本实现tcp/upd协议通讯 (zaza9084, 2015-12-09)
收藏
举报
TAG:
Linux