cat:
由第一行开始显示文件内容
语法:
cat [-AbEnTv]
选项与参数:
- -A :相当於 -vET 的整合选项,可列出一些特殊字符而不是空白而已;
- -b :列出行号,仅针对非空白行做行号显示,空白行不标行号!
- -E :将结尾的断行字节 $ 显示出来;
- -n :列印出行号,连同空白行也会有行号,与 -b 的选项不同;
- -T :将 [tab] 按键以 ^I 显示出来;
- -v :列出一些看不出来的特殊字符
Linux目录结构为树状结构,最顶级为‘/’? .,其他目录挂载到树中, 先了解一下绝对路径和相对路径: >>绝对路径: 由根目录? / 写起,如:?/data/hosts >>相对路径:? cd ../man? ? ? --不从根目录开始 ? 目录操作常用命令:
文件操作常用命令:
? ls? : 语法 : ls? /data 选项与参数:
pwd : pwd 是?Print Working Directory?的缩写,也就是显示目前所在目录的命令。 语法 : pwd? ? cd : 切换目录 语法 :cd 目录 选项与参数:
mkdir : 创建新目录 语法:mkdir 目录名 选项与参数:
栗子:[[email?protected] data]#? mkdir -p a/d/c ---当前目录下床架a目录/d目录/c目录 ? rmdir : 删除空目录 选项与参数:
? rm :? 删除一个目录中的一个或多个文件或目录 选项与参数:
cp : 原名:copy,即拷贝文件和目录 选项与参数:
mv :? 移动文件与目录,或修改名称语法? ?mv test1 test2? ? --test1要移动的文件或目录? ?test2 移动到的目录 选项与参数:
? touch : 新建文件 语法 touch 文件名 命令参数: -a 或--time = atime--time =access或--time=use 只更改存取时间 -c 或--no-create 不建立任何文档 -d 使用指定的日期时间,而非现在的时间 -m 或--time=mtime或--time=modify 只更改变动时间 -r 把指定文档或目录的日期时间,统统设成和参考文档和目录的日期时间相同 -t 使用指定的日期,而非现在的时间 ? cat:由第一行开始显示文件内容 语法: cat [-AbEnTv]
选项与参数:
? head :取出文件前面几行 语法: head -n 文件名 ? tail :取出文件后面几行 语法:tail -n 文件名 ? vi/vim :基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是: 命令模式:用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。 以下是常用的几个命令:
若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。 输入模式在命令模式下按下i就进入了输入模式。 在输入模式中,可以使用以下按键:
底线命令模式在命令模式下按下:(英文冒号)就进入了底线命令模式。 底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。 在底线命令模式中,基本的命令有(已经省略了冒号):
按ESC键可随时退出底线命令模式。 ? 一些其他的文件或者目录操作: ? grep : --grep? 在文件中找到的内容 ,文件名
--grep -v? --排除 找到的之外其他内容 ?sep : sep 行号--生成序列
sed sed -n 行号p? ?--取多少行 取data/list.txt 文件 20 - 40行内容
awk ‘NR==行号’ 也是取内容
? find? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |