首页 > 学院 > 开发设计 > 正文

Linux常用命令总结

2019-11-10 18:46:06
字体:
来源:转载
供稿:网友

linux常用命令

1、创建目录 mkdir-p 递归创建目录2、查看当前目录 pwd3、切换目录 cd~ 进入主目录 .. 返回上级目录4、查看目录内容 ls-a 显示所有文件 -l 显示详细信息 -d 显示目录属性 -i 显示indoe -h 人性化显示文件大小5、创建文件 touch-t 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间6、编辑文件 vi首次进入为命令模式 Esc 回到命令模式 i 在光标前插入文本 a 在光标后插 I 在当前行首插入文本 A 在当前行末插入文本 /target 在文件中向前查找target ?target 在文件中向后查找target n 查找下一个 N 查找上一个 :set ic 查找时忽略大小写 :set noic 查找时对大小写敏感 %s/text1/text2/g 在整个文件中查找text1并且替换为text2 yy 复制当前行 nyy 从当前开始复制n行 p 粘贴至光标前 P 粘贴至光标后 u 撤消上一次修改 U 撤消所有修改 :w 保存文件但不退出 :wq 保存文件并退出 :q! 不保存文件,强制退出 :e! 放弃所有修改,从上次保存文件开始再编辑 :set all 查看所有选项 :set nu 设置行号 :set showmode 显示是输入模式还是替换模式 :set ts=4 为文本输入设置 tab stops :set nonumber 取消显示行数 :.= 查看当前行的行号 := 查看总行数 ctrl+g 显示文件名、当前的行号、文件的总行数和文件位置的百分比7、查看文件:cat-b 对非空输出行编号 -E 在每行结束处显示”$” -n 对输出的所有行编号 -s 不输出多行空行 -T 将跳格字符显示为^I8、 复制:cp-r 复制目录 -d 若源文件为链接文件,则复制链接属性 -a 等于-dr 强制覆盖,无需提示 /cp test.txt /data或 /bin/cp test.txt /data9、剪切、重命名:mv-f 覆盖前不询问,强制覆盖 -i 覆盖前询问 -n 不覆盖已存在文件10、删除:rm-f 强制删除 -i 在删除前需要确认 -I 在删除超过三个文件或者递归删除前要求确认 -r 递归删除目录及其内容11、打印输出内容 echoecho “I am a boy” > test.txt 把单行文本覆盖到文件 echo “I am a boy” >> test.txt 把单行文本追加到结尾12、搜索字符 grep-i 忽略大小写,搜索含该字符的一行 -v 排除字符,直接过滤含该字符的一行13、显示文件头部 head-n 显示n行,默认10行14、显示文件尾部 tail-n 显示n行,默认10行15、查找命令所在位置 which16、设置别名 aliasalias hello=’echo “hello girl”’17、取消别名 unaliasunalias hello帮助命令man [命令] [命令] –help
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表