`

第二章:linux常用快捷键和常用命令

阅读更多

1.Linux单行命令模式下常用快捷键

ctrl+a 移动光标到最前

ctrl+e 移动光标到最后

ctrl+w 删除光标前面一个字段(以空格分段)

ctrl+k 删除光标后面所有

ctrl+u 删除光标前面所有

ctrl+y 粘贴删除的(包括ctrl+w,ctrl+k,ctrl+u删除的内容)

ctrl+r 在命令历史缓存中增量搜索后面入的字符

单击tab 自动补全当前的命令行

双击tab 自动列出满足前缀的列表

2.编辑模式下常用快捷键

o到行头

shif+4($)行尾

gg 页首

shift+g(G)页尾

yy 复制当前光标所在行

p粘贴yy复制的内容到光标所在下一行
(注:输入状态下粘贴的内容不是yy复制的内容)

dd删除光标所在行

ctrl+z 临时退出编辑状态,让编辑文件成为后台任务
fg再次进入编辑
jobs查询后台任务

3.Linux常用命令
(1)ls命令:列出文件列表。
ls
ls -l #-l每个文件显示一行,并显示详细信息
ls -lh #-h显示的文件大小自动转换单位,比较大的文件以M,G等显示
ls -la #-a显示包括隐藏文件的所以文件
ls -l ../conf #显示上层目录下conf文件夹的内容

(2)cat命令:查看文件内容
cat server.xml
cat server.xml | more #分页查询
cat server.xml | less #分页查询
cat server.xml | grep "error" | more #分页查询 包含error的行
cat server.xml | grep "error" -n #包含error的行,并显示行号
cat server.xml -n | grep "error" #包含error的行,并显示行号

(3)tail命令:显示文件最后内容
tail -f nohup.out #显示文件最后内容,如果文件有追加内容则会自动输出。
tail -150 nohup.out #显示文件最后150行内容
tail -f nohup.out | grep "error" #输出包含error的最后内容
tail -f nohup.out | grep "error" -n #输出包含error 带行号的最后内容

(4)head命令:显示文件头部内容
head -150 nohup.out #显示文件头部150行内容
head -1000 nohup.out | grep "error" #输出文件头1000行包含error的最后内容
head -1000 nohup.out | grep "error" -n #输出文件头1000行包含error带行号的最后内容

(5)> 管道命令:把左边内容放到右边
echo "test" > httpd.conf #把左边的test内容放到右边的httpd.conf文件内,原来的内容会给清除,该命令也可用来生成文件和清空日志

(6)> 追加管道命令:把左边内容追加右边
echo "test" >> httpd.conf #把左边的test内容追加右边的httpd.conf文件内


(7)查看系统版本命令
cat /etc/issue

 

(8)查看磁盘使用率命令

[coomix@localhost ~]$ df -h
Filesystem            容量  已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
                      794G   67G  687G   9% /
/dev/cciss/c0d0p1      97M   14M   79M  15% /boot
none                  8.0G     0  8.0G   0% /dev/shm

 

 

更多常用命令以后不断增加。。。。。

1
0
分享到:
评论

相关推荐

    一本Linux学习笔记33页.pdf

    ### 第二章:常用命令及账户管理 1. **Linux命令格式**:命令通常由命令名、选项和参数组成,例如`ls -l /path/to/directory`。 2. **常用命令**:包括`cd`(切换目录)、`ls`(列出目录内容)、`pwd`(显示当前...

    UNIX常用命令一览

    了解和掌握UNIX的常用命令是提升工作效率的关键。本篇将详细介绍UNIX操作系统的基础知识,包括其概述、常用操作以及文件系统。 ### 第1章:UNIX操作系统概述 1.1 **UNIX操作系统简介** UNIX是由贝尔实验室的Ken ...

    LINUX实验高级篇(qt部分).pdf

    ### 第二章:QT的安装 #### 2.1 QtX11的安装 这部分详细说明了如何在基于X11的Linux系统上安装Qt开发环境。安装步骤可能包括下载Qt源代码包、配置编译选项、执行编译和安装过程。对于需要在Linux上开发GUI应用程序...

    Linux基础课件第三章文本编辑器.ppt

    首先,回顾了第二章的主要内容,包括Linux命令的基本格式、获取命令帮助的方法,以及常用的文件和目录操作命令,如`ls`, `cd`, `cp`, `mv`, `mkdir`, `rm`等。此外,还提到了RPM包管理、用户和组管理,这些都是Linux...

    Linux Notes For Professionals(写给专业人士的Linux笔记)

    #### 第二章:检测Linux发行版名称和版本 **2.1 检测基于Debian的发行版** - 使用`lsb_release -a`或`cat /etc/*-release`。 **2.2 检测基于systemd的发行版** - `systemctl --version`或`grep systemd /proc/1/...

    Linux基础03word版

    #### 第二章 编辑工具介绍 本章主要介绍了两种常用的文本编辑器——VIM和emacs。 ##### 2.1 VIM编辑器 VIM(Vi Improved)是一种增强型的vi编辑器,在Linux和其他类Unix系统中广泛使用。VIM具有强大的文本编辑...

    笨兔兔的故事1-5 (Linux 入门)

    第二章》可能深入到文件管理,讲解如何使用文件浏览器Nautilus来浏览、创建、移动和删除文件及目录,还有关于文件权限和所有者的基本知识。此外,还会涉及终端的使用,包括基本的命令行操作,如ls、cd、mkdir、rm等...

    rhel 用户基础练习题参考答案

    #### 二、第二章:文件系统基础 **2.1 文件系统导航** - **知识点**: - Linux文件系统的层次结构。 - 如何在文件系统中移动(如`cd`命令)。 - 特殊路径(如`.`、`..`)的意义。 **2.2 重要目录** - **知识...

    风辰的CUDA入门教程

    #### 第二章:CUDA程序优化 ##### 第一节:CUDA总体优化策略 **知识点1:性能分析** - **工具使用**:利用NVIDIA提供的性能分析工具(如Nsight)来识别瓶颈,制定优化方案。 **知识点2:并行度调整** - **线程...

    Linux管理员指南

    目 录 前言 第一部分 安装Linux操作系统 作为服务器软件 第1章 Linux发行版本与Windows NT的 技术异同 1 1.1 Linux操作系统和Linux发行版本 1 1.2 “自由”软件和GNU许可证 1 1.2.1 什么是...

    Linux应用程序开发指南

    第一部分介绍Linux GUI编程架构以及编程基础知识,第二部分介绍Linux 编程常用C语言函数库glibc、构件库Gtk+、Gnome,第三部分介绍Linux下的GUI生成器Glade,第四部分介绍Linux编程调试工具gdb及xxgdb。第五部分包括...

    计算机文化基础课件:第二章 操作系统.ppt

    桌面是启动操作系统后屏幕上显示的第一个界面,它包含了各种快捷方式图标和系统组件,如“我的电脑”、“网上邻居”、“回收站”等。这些图标代表了可执行的程序、文件夹或者系统功能,用户可以通过点击这些图标来...

    Linux程序开发Gtk+ Gnome库

    第二部分 Linux 编程常用C 语言 函数库及构件库 第3章 glib库简介 49 3.1 类型定义 49 3.2 glib的宏 49 3.2.1 常用宏 49 3.2.2 调试宏 50 3.3 内存管理 52 3.4 字符串处理 53 3.5 数据结构 55 3.5.1 链表 55 3.5.2 ...

    数学建模基础(薛毅等著)

    - **常用操作命令和键盘技巧**:了解一些常用的命令和快捷键能够极大地提高工作效率。 通过上述介绍可以看出,数学软件在数学建模竞赛培训中发挥着不可或缺的作用。掌握这些工具的基本使用方法,对于提高解决问题的...

    Learning the vi and Vim Editors, Seventh Edition

    - **gvim在X Window系统下的使用**(第237页):介绍了在Linux和其他类Unix系统中使用gvim的方法。 - **GUI选项和命令综述**(第237页):概括了gvim提供的GUI选项和相关命令。 #### Vim对程序员的增强 **14. Vim...

Global site tag (gtag.js) - Google Analytics