bash初识,特性,用法/网站】的更多相关文章

目录 一.Bash初识 Bash Shell介绍 Bash Shell的作用 Bash 两种方式 命令提示符 二.Shell的基本语法 三.Shell的基本特性 1.命令补全 tab 2. Linux的快捷键 3.历史命令history 4.命令的别名alias 5.获取命令帮助help 一.Bash初识 Bash Shell介绍 Bash Shell是一个命令解释器,它在操作系统的最外层,负责用户程序与内核进行交互操作的一种接口,把用户输入的命令翻译给操作系统,并将处理后的结果输出至屏幕. B…
目录 Linux系统入门-Bash初识 Bash Shell介绍 Bash Shell的作用 Bash的两种使用方式 命令提示符 shell的基础语法 shell的基本特性 命令补全 linux快捷键 历史命令 ls常见选项 Linux系统入门-Bash初识 Bash Shell介绍 Bash Shell是一种命令解释器,它在操作系统最外层,负责用户程序与内核进行交互操作的一种接口,将用户输入的命令翻译给操作系统,并将处理后的结果输出至屏幕. Bash Shell的作用 文件管理 用户管理 权限…
bash及其特性:shell: 外壳GUI:Gnome, KDE, XfceCLI: sh, csh, ksh, bash, tcsh, zsh root, student程序:进程 进程:在每个进程看来,当前主机上只存在内核和当前进程进程是程序的副本,进程是程序执行实例 用户工作环境:bash:    #    $        tom, jerry    shell,子shell bash--bash bash: 1.命令历史.命令补全2.管道.重定向3.命令别名4.命令行编辑5.命令行展开…
Shell: 用户与操作系统之间完成交互式操作的一个接口程序,为用户提供简化了的操作:上世纪的70年代中期在贝尔实验室,Bourne位Unix开发了一个shell程序Bourne Shell,简称sh:Bill Joy:用C语言根据sh重新编写 C Shell,简称csh:躺床上为其衍生版:David Korn:集合cshhesh的优点研发的Korn Shell,简称ksh:GNU:GNU组织发现sh是比较好用的又进一步开发Borne Again Shell,简称bash:Linux系统中默认的…
一.bash 基础特性 (1)命令历史的功能 history: 环境变量 HISTSIZE:命令历史记录的条数 HISTFILE: ~/.bash_history 每个用户都有自己独立的命令历史文件 HSTFILESIZE:命令历史文件记录历史的条数 history -d OFFSET:删除命令历史第几条 history -c:清空命令历史 history #:显示最近#条命令历史 history -a:手动增加当前会话缓冲区的命令至命令历史文件中 调用历史中的命令: !#:重复执行命令历史中第…
bash基本特性 bash基本介绍 bash是shell的一种,shell是计算机与用户交互的主要接口,狭义上的shell指的是CLI(command line interface命令行接口),用户输入命令,bash判断并执行. bash的登陆提示 bash登陆时会有相应的提示,提示内容可以在相关文件中自定义,比如自定义一个欢迎页面,centos的自定界面在/etc/motd文件,这个文件默认是空的,Ubuntu的自定界面在~/.profile文件中,但是本身这个文件是有很多内容的,要追加不能覆…
Bash的特性 1. tab补全 #命令补全 [root@clf ~]# user  #命令补全useradd     userdel     usermod     usernetctl  users [root@clf ~]# s  Display all 195 possibilities? (y or n) #以s开头的命令共有195个,是否显示  y 显示  n 不显示 #选项补全 yum install  -y  bash-completion  #需要安装补全软件  [root@c…
linux文件系统 一.根文件系统 linux被识别的第一个被称为根之间关联的文件系统叫做根文件系统(rootfs),其他分区要想被读到,需要挂载到根目录的某个挂载点(根的子目录)上.根文件系统至关重要,整个文件系统统一访问入口. Linux引导启动时,默认使用的文件系统是根文件系统.其中一般都包括这样一些子目录: /boot 系统引导文件存放目录 /bin 供所有用户使用的命令(不能关联到独立分支)不能关联到独立分区,os启动即会用到的程序. /sbin 管理员使用特权命令.root-only…
命令历史 shell进程会记录用户提交执行过的命令 可以是用history查看: [root@localhost dev]# history ss -tnl ifconfig vi /etc/sysconfig/network-scripts/ifcfg-ens33 reboot systemctl stop firewalld systemctl disable firewalld ifconfig ifconfig startx ping 114.114.114.114 top ......…
命令别名  alias 显示当前shell中定义的所有别名  alias 别名='原始命令'  unalias 别名 取消定义的别名在命令前加\使用命令本身,而不是别名(或者使用绝对路径执行命令使用命令本身) 仅对当前用户生效:~/.bashrc 对所有用户生效:/etc/bashrc 配置文件配置后不会立即生效需要重新运行配置文件   source /etc/bashrc  . /etc/bashrc 文件名通配(globbing)  * 匹配任意长度的任意字符  ? 匹配任意单个字符 [^]…