常用基本Linux命令总结

学习linux/unix之初,你可能会被上百条的各种命令搞的头昏脑涨,虽然可用的命令有很多,但是日常使用的不过那么几条,如果仅仅是DBA角色而非系统管理员,那么就来一起学习一下我总结的日常命令吧,总结的比较仓促,但是该有的还是有的,一起来学习吧!

命令

说明

例子

基础命令

date

显示时间和日期

echo

在屏幕上打印出文本

grep

是一个查找命令

grep aa test.txt

history

给出你或其他用户前面输入的命令

History -3 显示最近三条命令

password

修改密码

uname

机器名以及机器信息

whereis

询问使用程序的可执行文件所在的位置

Whereis who

which

帮助检查是否正确使用了命令的版本

who

列举所有在线用户

whoami

当前用户是谁

env

显示所有环境变量

man

帮助命令

Man date

目录管理

cd

切换目录

ls

列出目录

pwd

显示当前所在目录

mkdir

新建目录

rmdir

删除目录

重要的linux目录

/etc

保存系统配置文件的目录

/dev

设备信息文件

/tmp

临时文件,日志等

home

创建用户时给你自动分配的目录,你拥有此目录的所有权限

root

系统管理员所有,位于树形最顶端

阅读文本

more

命令显示,按屏显示,按enter显示下一屏

适合较大文本

cat

显示当前文本所有内容

小文本

head

默认显示前10行

Head -5 /etc/group.txt

tail

默认显示后10行

Tail -5 /etc/group.txt

管理文件

Diff

比较文本

Diff t1.txt t2.txt

touch

创建一个空文件

touch test.sh

mv

移动文件,或更改文件名字

mv a.txt b.txt

cp

拷贝文件

Cp a.txt  /home

rm

删除文件

chmod

更改文件权限

Chmod –g –rw test.txt

chgrp

更改某个文件所属的组

Chgrp groupname filename

umask

当前服务器上默认的文件和目录权限

它是一个环境变量

编辑文本

vi

编辑文档

光标导航

h

移动一个字符到左边

l

移动一个字符到右边

j

向下移动一行

k

向上移动一行

w

到下一个词的开始

b

到前一个词的开始

$

到当前行的结尾

^

到当前行的开始

:G

到文件尾

:l

到文件头

gg

光标移动到首行

G

光标移动到尾行

nG

光标移动到第n行

处理命令

i

从当前字符开始插入

a

从下一个字符开始插入

o

从下面的一个新行开始插入

O

从上边的一个新行开始插入

x

删除光标所在位置的字符

dd

删除光标所在的向下行

ndd

删除光标所在的向下n行

r

替换光标所在处的字符

(n)yy

复制逛遍所在的(n)行

p

在当前光标后粘贴复制的行

P(大写)

在当前光标上黏贴复制的行

:q

退出并放弃更改

:wq!

保存并退出

基本Linux命令总结的更多相关文章

  1. Linux实战教学笔记04:Linux命令基础

    第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Li ...

  2. 像黑客一样使用 Linux 命令行

    前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 ...

  3. 11 个很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  4. Linux命令随笔

    Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...

  5. linux命令在线手册

    下面几个网址有一些 Linux命令的在线手册,而且还是中文的,还可以搜索.非常方便 Linux命令手册 Linux命令大全 Linux中文man在线手册 每日一linux命令

  6. 常用的一些linux命令

    最近接触到一些linux环境部署的事情,下面分享一些最近使用的比较频繁的一些linux命令~ 1.一次性移动多个文件到一个文件夹里 mv  被移动文件名 -t 目标文件夹 如:mv a.txt b.t ...

  7. 测试或运维工作过程中最常用的几个linux命令?

     大家在测试工作过程中,可能会遇到需要你去服务器修改一些配置文件,譬如说某个字段的值是1 则关联老版本,是0则关联新版本,这时候你可能就需要会下vi的命令操作:或者查看session设置的时长,可能需 ...

  8. 每天一个 Linux 命令(21):find命令之xargs

    在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...

  9. 在windows下使用linux命令,GnuWin32的使用.

    http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...

  10. 我常用的那些linux命令

    我常用的那些linux命令 用linux也有些年头了,说来也忏愧,说是有些年头了,其实也还是个不长进的主.记得第一次接触linux是boss跟我说的怎么操作,什么编辑模式,按i,a,o进入编辑模式.在 ...

随机推荐

  1. 链表逆序(JAVA实现)

    题目:将一个有链表头的单向单链表逆序 分析: 链表为空或只有一个元素直接返回: 设置两个前后相邻的指针p,q,使得p指向的节点为q指向的节点的后继: 重复步骤2,直到q为空: 调整链表头和链表尾: 图 ...

  2. Activex WindowsMediaPlayer控件主要方法属性

    属性/方法名: 说明:[基本属性] URL:String; 指定媒体位置,本机或网络地址 uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible pl ...

  3. thymeleaf中的模板布局

    一.包括模板片段: 1:定义和引用片段,我们经常会想要包含在模板片段来自其他模板.常见的用途是页脚.标题.菜单…; 为了做到这一点,Thymeleaf需要我们定义包含可用的片段,我们可以通过使用th: ...

  4. sql server 2014内存表

    内存数据库,指的是将数据库的数据放在内存中直接操作.相对于存放在磁盘上,内存的数据读写速度要高出很多,故可以提高应用的性能.微软的SQL Server 2014已于2014年4月1日正式发布,SQL ...

  5. 剑指OFFER之数值的整数次方(九度OJ1514)

    题目描述: 给定一个double类型的浮点数base和int类型的整数exponent.求base的exponent次方. 输入: 输入可能包含多个测试样例.对于每个输入文件,第一行输入一个整数T,表 ...

  6. request,response,session

    1.request.getParameter("key")接受的是来自客户登陆端的数据,接受的是post或get方式传送的value. 2.请求的默认字符集是ISO-8859-1, ...

  7. c# Internet时间服务器同步

    2009-02-02 17:48 8226人阅读 评论(2) 收藏 举报 服务器internetc#socketstringwindows 需要用到的名空间 using System.Net; usi ...

  8. assert函数(python)

    assert语句: 用以检查某一条件是否为True,若该条件为False则会给出一个AssertionError. 用法: assert type(x)=int and x>=0 如果不满足后面 ...

  9. 项目经验之:再来一章:excel导入数据 封装成最棒的不容易!!!

    我见过很的系统,包括OA,ERP,CRM等,在常用的功能当中,从外部导入数据是最常用到的.因为很多客户需要以excel的形式提供数据,,这样的方式我们又如何做呢, 大家最常见的做法可能是这样的,在需要 ...

  10. RFID与射频卡电器特性

    电气特性: 容量为8K位EEPrOM: ● 分为16个扇区,每个扇区为4块,每块16个字节,以块为存取单位: ● 每个扇区有独立的一组密码及访问控制: ● 每张卡有唯一序列号,为32位: ● 具有防冲 ...