linux基础命令与快捷操作

内容来自:https://www.learnenough.com

一些浅显基本的命令和快捷键。每条指令更详细的使用方法可以通过man命令查看。


命令:   

echo  用于打印字符串。忽略双引号与单引号。

man  用于查看制定命令的手册。man即manual的缩写

clear命令或Ctrl-L热键  清空屏幕。

exit命令或Ctrl-D热键  退出终端。

>  用于将内容重定向。

>>  用于将内容添加到指定文件末尾。

cat  本身用于将两个文件合并,单独对一个文件使用可以查看该文件内容。cat是concatenate的缩写。

diff  用于比较两个文件内容的不同。返回两文件不同之处。如果两文件相同则不返回内容。

ls  -l 显示更多信息 -r 逆序显示 -t 时序显示 -a 显示所有文件 -h 文件大小的可读性更高,包括隐藏文件 查看当前路径下的所有内容。当ls后加指定文件明史,文件不存在时会报错,因此可查看指定文件是否存在。

touch  用来修改文件或者目录的修改时间。后直接加文件名时,可用来创建文件。

cd  切换目录。

mv  用来将文件或者目录从一个目录移到另一个目录。当前后目录相同时,可以用来重命名文件或目录。

cp  用来复制文件。

rm  -i 提示是否删除文件 -f 强制删除 -r 向下第归删除 用来删除文件。

which  查看命令是否存在,如果存在则返回该命令的位置路径。

curl  下载指定URL的文件。

!!  运行之前最后使用过的命令。

!+命令  运行之前最后一次包含该命令的指令。

head  查看文件的前10行。

tail  -f 动态查看文件最新添加的内容 查看文件的末10行。

wc  即wordcount的缩写,返回三个数字。分别表示文件的行数,文件的字符数和文件的大小。

|  即管道,"pipes"。可以将“|”符号左边命令的结果交给右边的命令继续处理。

less  查看文件内容。通过上下键移动光标向上移动一行或向下移动一行;按空格键,页面向下移动;Ctrl+F移动到下一页;Ctrl+B移动到上一页;q键退出less;"/<content>" 在全文中查找<content>,按回车键开始查找,"n"移动到下一个位置,"N"移动到上一个位置,"G"移动到文件末尾,"lG"移动到文件开头。这些操作同样在man命令中生效。

grep  -i 忽略大小写 -r 用来在文件夹中递归搜索 用来寻找文件中的子字符串。grep的搜索符合正则表达式。grep是“globally search a regular expression and print.”的缩写。

        一点正则表达式的小内容:

                [a-z]  任意小写字母

                *  某内容作为后缀时,表示被搜索的子串中有零到多个该内容。

top  找到消耗资源最多的进程。

ps  aux 查看正在使用BSD语法的进程 查看进程状态,是"process status"的缩写。结果中的第一个数字为进程的id即pid——process id。

kill  -n n是信号编号,常用的信号编号是9SIGKILL和15SIGTERM。9是强行关闭,通常应使用15。 -l 查看更多信号 杀死进程。

pkill <substring>  -n n为信号编号 -f 包含命令的参数 杀死名字包含<substring>字符串的命令。

history  查看历史使用命令的记录。

pwd  查看当前工作目录。

find  -name <namestring>  查询包含namestring的文件

xdg-open <filename>  以默认打开方式打开filename文件


快捷操作:

Ctrl-C热键  退出当前操作。

Ctrl-A热键  将光标移到当前命令行的首位。

Ctrl-E热键  将光标移到当前命令行的末尾。

上箭头键和下箭头键  查看之前使用过的命令。

clear命令或Ctrl-L热键  清空屏幕。

exit命令或Ctrl-D热键  退出终端。

Ctrl+R热键  交互式的寻找之前使用过的命令。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值