Linux经常使用命令(更新中)

文件类:

1、创建目录:mkdir
   例:sudo mkdir test
2、创建空文件:touch
   例:sudo touch test.txt
3、删除文件:rm
    删除文件不须要确认:rm -f
    例:sudo rm -f test.txt
    递归删除目录及子文件:rm -r
    例:sudo rm -r test
    递归删除目录同一时候不须要确认:rm -rf
    例:sudo rm -rf test
4、移动目录(文件):mv
   例:sudo mv hi.png test
5、复制目录(文件):cp
   例:sudo cp hi.png test
6、更改权限:chmod
     给目录(文件)添加运行权限:chmod +x 文件名称
     给目录(目录)rwxr-x--x权限:chmod 751 文件名称
     给目录(目录)rwxrwxrwx 权限:chmod 777 文件名称
     1代表x,2代表w,4代表r 。rwx=4+2+1=7
     例:sudo chmod 777 test.txt

查找类

1、查看命令存放位置:whereis 命令
   例:whereis find
2、在当前目录查找文件:find -name 文件名称
   在全目录查找文件:find / -name 文件名称
   例:find / -name jdk*

系统类

1、查看进程:ps
2、查看内存:free
3、查看系统信息:top

快捷键

移动
ctrl + a 将光标移动到命令行开头相当于VIM里shift+^
ctrl + e 将光标移动到命令行结尾处相当于VIM里shift+$
ctrl + f 光标向后移动一个字符相当于VIM里l
ctrl + b 光标向前移动一个字符相当于VIM里h
ctrl + 方向键左键 光标移动到前一个单词开头
ctrl + 方向键右键 光标移动到后一个单词结尾
ctrl + x 在上次光标所在字符和当前光标所在字符之间跳转
alt + f 跳到光标所在位置单词尾部

替换
ctrl + t 将光标当前字符与前面一个字符替换
alt + t 交换两个光标当前所处位置单词和光标前一个单词
alt + u 把光标当前位置单词变为大写
alt + l 把光标当前位置单词变为小写
alt + c 把光标当前位置单词头一个字母变为大写
^oldstr^newstr 替换前一次命令中字符串

历史命令编辑
ctrl + p 返回上一次输入命令字符
ctrl + r 输入单词搜索历史命令
alt + p 输入字符查找与字符相接近的历史命令
alt + > 返回上一次运行命令

其他
ctrl + s 锁住终端
ctrl + q 解锁终端
ctrl + l 清屏相当于命令clear
ctrl + c 另起一行
ctrl + i 相似TAB健补全功能
ctrl + o 反复运行命令
alt + 数字键 操作的次数
时间: 2024-10-13 02:21:25

Linux经常使用命令(更新中)的相关文章

Linux知识总结(更新中)

Linux知识总结(更新中) 如何查找特定的文件 find find path [options] params 作用:在指定目录下查找文件 检索文件内容 grep grep [options] pattern file 作用:查找文件里符合条件的字符串 说明:这个也可以同时检索多个文件: grep "xxx" file* 管道操作符 可将指令连接起来,前一个指令的输出作为后一个指令的输入 只处理前一个命令正确的输出,不处理错误输出 右边命令必须能够接收标准输入流,否则传递过程中数据会

linux学习资料持续更新中

一.LINUX基础教程 1.老男孩系列免费视频: 1) linux高薪入门实战视频教程(第二部)老男孩linux教程 http://edu.51cto.com/course/course_id-1035-page-1.html 2) 跟着老男孩从0开始一步步实战深入学习linux运维(三) http://edu.51cto.com/lesson/id-11909.html linux学习资料持续更新中,布布扣,bubuko.com

Linux下free命令输出中buffers/cache详解

第一行我们就不介绍了(含有total的行)红色字体部分比较重要. 第二行和第三行很多人就看的不是太懂.在这里详细说下.相信你看了会多少了解点. 首先来解释下buffers和cache  buffers:自己看看他们的英文解释很容易明白的.         A buffer is something that has yet to be "written" to disk.意思就说将要写入硬盘中的数据的缓存     cache:             A cache is someth

Linux每日一命令:【00】总纲

Linux每日一命令更新频率为每周5篇. 文章结构如下: 简介 语法 选项 参数 常用实例 实用技巧(可选) 参考文档 文章目录如下: 2018-02-19 20:15 -- Linux每日一命令:[00]总纲 原文地址:https://www.cnblogs.com/tianknight/p/8454325.html

linux的网络命令整理 更新中

linux的网络命令整理 更新中 1.安装包: net-tools 主要命令: netstat , ifconfig , route , iptunnel iproute 主要命令: ss , ip  addr , ip  route , ip  tunnel 2.net-tools 系列主要用法: netstat #查看本机开启的 tcp[-t] udp[-u] 监听[-l] 端口,以数字形式[-n] ,显示PID|进程名称 [-p] # netstat -tunlp Proto Recv-Q

​ Linux 命令汇总 更新中

 Linux 命令汇总  1.保存新建分区信息至 /etc/fstab fstb :echo /dev/xvdb1 /mnt ext3 defaults 0 0 >> /etc/fstab 2.%s/old/new/g 用字符串 new 替换正文中所有出现的字符串 old 3.ssh生产秘钥工具 ssh-keygen -t rsa 默认密码保存文件:./.ssh/authorized_keys 默认生成的 私钥文件为: id_rsa     . 公钥为 id_rsa.pub 4.查找命令 ch

Linux文件和目录管理常用命令(中)

ln 命令 描述:ln命令用来为文件创建连接,连接类型分为硬连接和符号连接两种,默认的连接类型是硬连接.如果要创建符号连接必须使用"-s"选项. 注意:符号链接文件不是一个独立的文件,它的许多属性依赖于源文件,所以给符号链接文件设置存取权限是没有意义的. 语法:ln(选项)(参数) 常用选项: -b或--backup              删除,覆盖目标文件之前的备份: -d或-F或--directory     建立目录的硬连接: -f或--force             强

linux学习资源(不断更新中)

1.http://www.kernel.org,linux内核(源码)下载 2.http://www.oldlinux.org/index_cn.html,<Linux内核0.11(0.95)完全注释> 3.书籍列表: 101-深入理解Linux内核(第三版 英文版)-1030页.pdf  102-深入分析Linux_内核源代码--550页.pdf  103-Linux下的C编程-438页.pdf  104-linux从入门到精通-372页.pdf  105-Linux菜鸟专用资料-595页.

linux网络编程学习笔记之二 -----错误异常处理和各种碎碎(更新中)

errno 在unix系统中对大部分系统调用非正常返回时,通常返回值为-1,并设置全局变量errno(errno.h),如socket(), bind(), accept(), listen().erron存放一个正整数来保存上次出错的错误值. 对线程而言,每个线程都有专用的errno变量,不必考虑同步问题. strerror converts to English (Note: use strerror_r for thread safety) perror is simplified str

linux历史——正在更新中

LINUX HISTORY write by Booboo Wei [email protected] 摘要:从长期的教学经验来看,初学Linux的宝宝们,有很多人对计算机的发展,Linux的历史不清楚,甚至很多是没有计算机硬件.网络等概念的.为了让宝宝们有一个好的基础,决定将一些重要的历史整合成文档,在教学中能对宝宝们有所帮助.文章主要从硬件发展简介,重点介绍IBM.AT&T.DEC等公司的产品,记录了一些重要概念:X86架构.世界第一台个人PC--Altair 8800.IBM5150:到操