shell基本概念

shell就是可以接受用户输入命令的程序

#提示符表示当前用户为系统超级管理员,即root用户。

$提示符表示当前用户为普通用户,只有一定的管理权限。Ubuntu默认登入的用户就是普通用户

echo $SHELL #显示目前使用的shell种类

shell命令的基本格式

command -options选项 argument参数

shell常用的特殊符号

*通配符

?单字符通配符

#注释符号

[]指定范围

!排除符号

TAB按键---------命令自动补全功能

上下方向键---------自动选择输入历史命令 ,历史命令可通过history命令查看

alias my=ifconfig -----------别名机制

>输出重定向 #将结果重定向写入到目标文件或设备中,覆盖之前的内容

>>输出重定向 #将结果重定向写入到目标文件或设备中,以追加的方式写入,不对原有内容产生影响

<输入重定向 #指输入的内容不通过键盘,而来自某一个文件或设备。

| 管道符 #搭建起两个文件直接的通信的桥梁,是种通信机制。

ls -l |grep test #将ls -l命令的输出作为grep命令的输入。

常用的shell

ls               选项     路径       #查看路径下的文件及子目录

cd                          路径       #切换路径

pwd                                    #显示当前工作目录的绝对路径

uname      选项                   #列出当前系统内核

cat            选项    路径       #显示文件内容

clear清屏

sudo          选项    命令     #以root用户的身份来执行当前命令 ,如sudo    mkdir    newfiledir

su          选项    用户名      #切换到其他用户,如su jacky 切换到jacky用户

ifconfig                        #显示和配置网络属性

man                       #系统帮助,如man  ls查看ls命令的详细内容 

VIM的使用及配置

3种工作模式:输入模式(编辑)、指令模式、低行模式

指令模式----------打开文档时,此时不能对文档作任何编辑,该模式下输入任何字符都会被当做指令来处理。

输入模式------i切换到该模式下,可对文档编辑

dd ---------删除该行

ndd

yy----------复制该行

nyy

p-----------将寄存器的内容张贴到光标所在行

低行模式---------在指令模式下,输入: /   ? 3中字符,都可进低行模式,该模式下提供对文档的搜索、保存等针对整篇文档的操作功能。

/abc ----------从光标处向下搜索abc

:wq

:q!

:q

VIM配置文件/etc/vim/vimrc,可自定义设置。

                      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值