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