总结

作者: 11bbc2c5d0c6 | 来源:发表于2018-08-12 19:11 被阅读0次

    ##目录命令

    - pwd  显示当前目录

    - cd xx 进入目录

    - cd .. 返回

    - cd ~ 回城

    - cd - 回到上一次所在目录

    - cd . 进入当前目录

    ##ls显示目录命令

    - ls -a 显示目录下隐藏文件

    - ls -l 显示目录文件的具体信息

    - ls -lh 显示文件具体大小

    - ls -- help 查看ls命令帮助

    - ls xxx* 后面任何字符

    - ls *xxx 前面任何字符

    - ls ?xxx ? 代表一个字符

    - (在linux 任何东西都是文件)

    ##文件(夹)命令

    - mkdir xxx 创建文件夹

    - touch xxx 创建文件

    - gedit xxx 编辑文件

    - cat xxx 查看文件内容

    ##界面命令

    - (> 会覆盖)

    -  (>> 追加)

    - 空格 翻页

    - q 退出

    - clear 清屏

    - history 历史命令

    - !xxx 执行命令

    - word 搜索替换

    - | 管道 一头进 一头出

    - ctrl+shift+ + 放大

    - ctrl+ - 缩小

    - ctrl+c 结束

    ##rm删除命令

    - rm xxx 删除文件

    - rm -r xxx 删除文件夹

    - rm -i xxx 交互式 询问是否删除

    - rm -f xxx 强制删除

    -(一般加-r操作都跟文件夹相关)

    ##cp复制命令

    - -i 交互式复制

    - -f 强制复制

    - -v 显示进度

    - -r 复制文件夹

    ##源文件软硬连接命令

    - ln -s 源文件 链接文件 创建软连接

    - ln 源文件 链接文件 创建硬链接

    - (源文件删除 软连接不可访问 硬连接可以)

    ##递归创建文件夹

    - mkdir xx/xxx/xxxx -p 递归创建文件夹

    ##mv命令

    - mv xx xxxx 移动文件夹或重命名

    - -i 交互式 前提文件已存在

    - -v 显示进度

    - -f 强制

    ##grep命令

    - -v 取反

    - -i 忽略大小写

    - -n 显示行号

    ##find命令

    - find / -name *.sh 从根目录开始搜索以.sh结尾的文件

    - find . -name *.sh 从当前开始搜索以.sh结尾的文件

    - find / -name [A-Z]* 从根目录开始搜索以A-Z开头的文件

    - find / -size +2M 从根目录开始搜索大小大于2M的文件

    - find / -size -2M 从根目录开始搜索大小小于2M的文件

    - find / -size +2M -size -5M 从根目录开始搜索大2M 小于5M的文件

    ##整理解压命令

    - tar -cvf test.tar * 整理

    - tar -xvf test.tar 解压

    #- xxxx.tar.gz

    - tar -zcvf xxx.tar.gz * 整理并压缩

    - tar -zxvf xxx.tar.gz 解压缩

    #- xxx.tar.bz2

    - tar -jcvf xxx.tar.bz2 * 整理并压缩

    - tar -jxvf xxx.tar.bz2 解压缩

    #- xxx.zip

    - zip xxx.zip * 整理并压缩

    - unzip xxx.zip 解压缩

    ##三种模式

    - 命令模式

    - 插入模式

    - 莫行模式

    ##命令模式命令

    - i 光标当前插入

    - I 光标移动到当前行首

    - o 向下开一行 光标行首

    - O 向上开一行 光标行首

    - a 插入光标后

    - A 插入当前行行末

    ##复制命令

    - yy 复制

    - Nyy 复制N行

    ##删除命令

    - dd 删除 或剪切

    - dw 删除单词

    - do 删除光标前

    - Ndd 删除N行

    - x 删除光标当前字符

    ##粘贴命令

    - p 粘贴

    ##移动命令

    - G 移动文本最后

    - gg 移动文本开头

    - shift+} 向下按段移动

    - shift+{ 向上按段移动

    - shift+>> 整体右移动

    - shift+<< 整体左移动

    - L 移动当前屏幕最后

    - M 移动当前屏幕中间

    ##定位命令

    - 12G 定位12行 (xxG 定位xx行)

    ##撤销命令

    - u 撤销

    - ctrl+r 反撤销

    ##替换命令

    - r 替换

    - R 替换光标后

    - %s/abc/123/g 全局替换

    - 1,10s/abc/123/  1到10行替换

    ##翻屏命令

    - ctrl+d 向下翻半屏

    - ctrl+u 向上翻半屏

    - ctrl+f 向下翻一屏

    - ctrl+b 向上翻一屏

    ##查找命令

    - /w 查找w

    - n 向下查找

    - N 向上查找

    ##新用户命令

    - sudo useradd 名字 -m 创建新用户

    - cat /etc/passwd 查看新用户是否创建成功

    - su - 用户 切换用户并切用户所在目录

    - su 用户 切换用户

    - sudo userdel -r 用户 删除用户并删除用户目录

    -sudo userdel 用户 删除用户

    ##创组命令

    - sudo groupadd 组名 创建组

    - sudo groupdel 组名 删除组

    - sudo usermod -a -G adm 用户 给用户添加到adm组中

    - sudo usermod -a -G sudo 用户 给用户添加到adm组中

    ##修改文件命令

    - chown 用户 文件 修改文件的拥有者

    - chgrp 组 文件 修改文件所属组

    ##可读可写可执行

    - u=user

    - g=group

    - o=other

    - r 可读

    - w 可写

    - x 可执行

    - 1.x 2.w 3.wx 4.r 5.rx 6.rw 7.rwx

    ##查看本机信息

    - ps -aux 查看进程

    - kill -9 pid 杀进程

    - ifconfig 查看IP

    - ping www.baidu.com 查看是否有网

    - df -m 查看磁盘空间

    ##代码git命令

    - git init 把文件夹变成本地仓库

    - gir remote add origin git@github.com:liboheng-1/1808.git 把远程仓库和本地仓库连接起来

    - git status  查看状态

    - git add. 添加文件

    - git commit -m "描述"

    - git push origin master

    - git remote remove origin  删除地址

    相关文章

      网友评论

          本文标题:总结

          本文链接:https://www.haomeiwen.com/subject/nlpwvftx.html