linux基础命令 1.查看帮助信息命令 一.man(是查看某一条命令的详细解释) 格式 :man空格 命令 选项NAME:一句话查看命令作用 SYNOPIS:展示使用命令格式 OPIONS:被查看命令的所有选项 DESCRIPTion:命令简介;详细告诉我们命令具体干什么的。 快捷键:上下健;切换屏幕 搜索:/;按 / 搜索内容 回车(/放在第一行;按n键第二次定位下一个)退出按q键 2.help 命令➕help 系统常用组合快捷键 上下键:切换屏幕;根据使用命令的历史切换命令(注:同一个命令行窗口) ctrl➕L:清空屏幕信息(相同命令clear) ctrl➕a光标行首;➕e行尾(ctrl➕左右键) ctrl➕u:剪切至行首:➕k剪切至行尾 ctrl➕y:粘贴内容 命令补全(必须唯一)命令➕tab pwd命令:查看当前所在目录的路径(绝对路径) printenv:打印系统变量 cd:切换目录(格式:cd 空格 目标路径) 文件夹相关命令 mkdir:创建目录命令 格式:mkdir 选项 (非必选项)【被创建目标路径】 选项(参数) -p自动创建父级目录 1、创建单层目录 在当前目录创建一个名为:tes的文件夹 mkdir test 2、创建多层目录 在/root目录下创建一个名为test01的目录 mkdir /root/test01 在/root目录下,创建一个/root/a/b/c目录 mkdir /root/a mkdir /root/a/b mkdir /root/a/b/c mkdir -p/root/aa/bb/cc(-p自动创建父级目录) 创建文件命令 touch命令: 格式:touch [选项] [被创建文件路径] 补充:{}:表示连续 ..:连续 ,:不连续 案例一:创建一个名为abc的文件 touch abc 案例二:创建/root/a/abc touch /root/a/abc 案例三:创建test1~test100中的所有文件 touch test {1..100} 案例四:创建test111~test199,并且在每一个目录中都创建test文件 mkdir test1{11~99} touch test1{11.99}/test 案例五:创建test003、test006、test009这三个目录 touch test003{3,6,9} touch test11{3..9,1} 一、查看数据信息命令 ls命令: 查看指定目录下所有文件 格式: ls [选项] {指定的路径} ls后默认跟的是当前文件夹的路径 隐藏文件:linux中以 .开头的文件即为隐藏文件 选项(参数): -l:查看文件详细信息 -a:查看隐藏文件 -h:格式化显示文件大小(前提:必须和-l参数一起使用) --color=auto:显示颜色(注:不能通过颜色判断文件属性) 补充: ls -l 等价于ll:他是怎么实现的 知识储备 dd if:指定读取文件 of:指定写入文件 bs:定义一次写入多少内容 count: 定义写入多少次 要求生成一个1000m的文件 dd if=/dev/zero of=1.txt bs=10m count=100 结果生成一个名为1.txt文件,大小是1000m 案例一:查看当前目录中所有文件 $ ls 案例二:查看当前目录中的详细信息 $ ls -l rw-------. 1 root root 1776 Sep 13 11:10 anaconda-ks.cfg -rw-r--r--. 1 root root 5632 Sep 13 12:14 init.sh