基础入门 --- 命令和快捷键

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础入门 --- 命令和快捷键相关的知识,希望对你有一定的参考价值。

基础命令和快捷键

ls

常用的参数有:-l / -a / -i / -t / -i /-h / -r / -R

使用pwd命令可以查看当前工作目录

几个可能比较有用的不常见,但值得注意的参数使用:

  • -A 显示所有文件,处理 . 和 .. 开头的

  • 文件的三个时间atime/ctime/mtime

    • -c单独使用时,按ctime排序显示

    • -u 按文件的atime(access time)排序

    • -c    按文件的ctime()

    • -t    按文件的mtime(modification time)排序

    • -c(u/t参数使用与之类似)

    • -cl    显示ctime,并按文件名进行排序

    • -clt   排序,显示ctime时间(英文原文:sort by, and show, ctime)

  • -S     按文件大小排序

  • -o == -Gl    可以看做不显示文件Group信息的-l参数

  • -f == -aU    不排序,并按目录顺序显示

    多个参数配合往往能够实现更为丰富的内容

cd

cd == cd ~ 切换到用户家目录

cd - 切换上一次的工作目录

cd 相对/绝对路径 切换目录

cd .. 切换到父目录中

cat/tac/more/less

一次显示

  • cat

  • tac

翻页显示

  • more 只能向下翻页

  • less        

    • 向下检索:n

    • 向上检索:N

      ?关键词也是搜索,方向与/关键字方法相反

    • 向下翻:j/向下键

    • 向上翻:k/向上键

    • 可以上下翻页:

    • 检索:/关键字

head/tail

head/tail  [ -n NUMBER ]  FILE 基本用法

tail -f FILE 动态查看FILE的最后十行

tail -f 对于动态变化的信息查看十分有用 !!

touch

简单用法:touch FILE 创建一个空文件

忽视的用法:touch FILE  

    这里并不是创建新文件,而是将文件

    的atime/ctime/mtime全部更新了!

cp

cp  old-file[s]  newfile 基本用法

cp命令会更新文件的三个time

cp -f  强制拷贝

不常用但有用的参数:

  • -n 不覆盖已有同名文件

  • -l       创建硬链接文件,注意不是拷贝副本

  • -s      创建软链接文件

  • -u     只在比目标文件更新或丢失时拷贝,执行时有提示

mv

含义一:移动 mv  file  NEW_PATH

含义二:重命名     mv  file  New_file_name

mv -f    强制移动/重命名

mv -n  不覆盖已存在同名文件


!关于命令,不常见的参数可以使用 man 命令 来查看具体如何使用


使用频率较高的一些快捷键

基本: ctrl + c / d / z

上下方向键: 上下翻找历史命令

!命令 或 !N 这里的命令必须是history里有的,N是history里的序号

向前/后全删 :ctrl + j / k

删除光标前后的单词: alt + d / ctrl + w

光标移动

  • ctrl + a / e  (行头/行尾)

  • alt + f  词尾

  • 光标前一个单词开头: ctrl + 方向键左键

  • 光标后一个单词结尾: ctrl + 方向键右键

光标前后两个状态位置跳换 : ctrl + x

锁定/解锁终端 :ctrl + s / q  如果窗口显示动不了,考虑是否被误锁定

文本终端切换: ctrl + alt + F1-6

单词大小写转换: alt + u / l


以上是关于基础入门 --- 命令和快捷键的主要内容,如果未能解决你的问题,请参考以下文章

Linux10分钟入门

Linux入门---基础语法

java基础IntelliJ IDEA入门和数组操作

BIM入门实战Revit入门基础知识选择题带答案解析(116题)

java学习路线

SAS编程基础 - 菜鸟入门常用操作