shell学习——基础命令
来源:互联网 发布:宁波淘宝托管公司排名 编辑:程序博客网 时间:2024/05/21 08:44
shell学习——基础命令
-------------------------------------------------------------------------------------------------------
linux shell中的特殊符号
- * :代表零个或多个字符或数字。
- ?:只代表一个任意的字符。不管是数字还是字母,只要是一个都能匹配出来。
- #:这个符号在linux中表示注释说明的意思,即 ”#” 后面的内容 linux 忽略掉。
- \ :脱意字符,将后面的特殊符号(例如”*” )还原为普通字符。
- | :管道符,它的作用在于将符号前面命令的结果丢给符号后面的命令。
- $:用于变量前面的标识符外。‘!$’ 表示上条命中中最后一个变量(也许称为变量不合适,总之就是上条命令中最后出现的那个东西)
- ; :分号。想在一行中运行两个或两个以上的命令如何呢?则需要在命令之间加一个 ”;” 了。
- ~:用户的家目录,如果是 root 则是 /root ,普通用户则是 /home/username
- &:如果想把一条命令放到后台执行的话,则需要加上这个符号。通常用于命令运行时间非常长的情况。
- >, >>, 2>, 2>> :分别表示取代、追加、错误重定向、错误追加重定向。
- [ ]:中括号,中间为字符组合,代表中间字符中的任意一个。
- && 与 ||:可以用于多条命令中间的特殊符号:(1) command1 ; command2 (2) command1 && command2 (3) command1 || command2
king@zht-pc:/mnt/h/bash-zht/2017/0425$ lsbb test test1 test2 testaaking@zht-pc:/mnt/h/bash-zht/2017/0425$ ls test[0-4]test1 test2king@zht-pc:/mnt/h/bash-zht/2017/0425$ ls && echo 'hello'bb test test1 test2 testaahelloking@zht-pc:/mnt/h/bash-zht/2017/0425$ ls | grep *1test1
-------------------------------------------------------------------------------------------------------
点 我:Linux 命令大全
-------------------------------------------------------------------------------------------------------
常用Linux 命令
- 每天一个 Linux 命令(01):ls 命令
- 每天一个 Linux 命令(02):cd 命令
- 每天一个 Linux 命令(03):pwd 命令
- 每天一个 Linux 命令(04):mkdir 命令
- 每天一个 Linux 命令(05):rm命令
- 每天一个 Linux 命令(06):rmdir 命令
- 每天一个 Linux 命令(07):mv 命令
- 每天一个 Linux 命令(08):cp 命令
- 每天一个 Linux 命令(09):touch命令
- 每天一个 Linux 命令(10):cat命令
- 每天一个 Linux 命令(11):nl命令
- 每天一个 Linux 命令(12):more 命令
- 每天一个 Linux 命令(13):less 命令
- 每天一个 Linux 命令(14):head命令
- 每天一个 Linux 命令(15):tail命令
- 每天一个 Linux 命令(16):which 命令
- 每天一个 Linux 命令(17):whereis 命令
- 每天一个 Linux 命令(18):locate 命令
- 每天一个 Linux 命令(19):find 命令概览
- 每天一个 Linux 命令(20):find命令之 exec
- 每天一个 Linux 命令(21):find命令之xargs
- 每天一个 Linux 命令(22):find命令的参数详解
- 每天一个 Linux 命令(23):Linux目录结构
- 每天一个 Linux 命令(24):Linux文件类型与扩展名
- 每天一个 Linux 命令(25):Linux文件属性详解
- 每天一个 Linux 命令(26):用SecureCRT 来上传和下载文件
- 每天一个 Linux 命令(27):linux chmod 命令
- 每天一个 Linux 命令(28):tar 命令
- 每天一个 Linux 命令(29):chgrp 命令
- 每天一个 Linux 命令(30):chown 命令
- 每天一个 Linux 命令(31):/etc/group文件详解
- 每天一个 Linux 命令(32):gzip 命令
- 每天一个 Linux 命令(33):df 命令
- 每天一个 Linux 命令(34):du 命令
- 每天一个 Linux 命令(35):ln 命令
- 每天一个 Linux 命令(36):diff 命令
- 每天一个 Linux 命令(37):date 命令
- 每天一个 Linux 命令(38): cal 命令
- 每天一个 Linux 命令(39):grep命令
- 每天一个 Linux 命令(40):wc 命令
- 每天一个 Linux 命令(41):ps命令
- 每天一个 Linux 命令(44):top 命令
- 每天一个 Linux 命令(45):free 命令
- 每天一个 Linux 命令(46):vmstat 命令
- 每天一个 Linux 命令(47):iostat 命令
- 每天一个 Linux 命令(48):watch 命令
- 每天一个 Linux 命令(49):at 命令
- 每天一个 Linux 命令(50):crontab命令
- 每天一个 Linux 命令(51):lsof命令
- 每天一个 Linux 命令(52):ifconfig命令
- 每天一个 Linux 命令(53): route 命令
- 每天一个 Linux 命令(54):ping命令
- 每天一个 Linux 命令(55):traceroute 命令
- 每天一个 Linux 命令(56):netstat 命令
- 每天一个 Linux 命令(57):ss 命令
- 每天一个 Linux 命令(58):telnet 命令
- 每天一个 Linux 命令(59):rcp命令
- 每天一个 Linux 命令(60): scp 命令
-------------------------------------------------------------------------------------------------------
参考网址:http://www.92csz.com/study/linux/12.htm
-------------------------------------------------------------------------------------------------------
1 0
- shell学习——基础命令
- Shell脚本学习(一)Shell命令基础
- Linux学习——shell命令
- Linux学习——Shell基础
- shell学习笔记(一)——shell入门基础
- 【Linux学习笔记】Shell 基础(1) — Shell简介
- shell基础命令
- shell命令基础
- shell基础命令
- shell命令_tr基础
- shell命令基础
- Shell基础编辑命令
- shell之基础命令
- linux shell基础命令
- Linux基础 -- shell命令
- shell基础命令
- 基础shell命令
- 基础hadoop shell命令
- 数组的方法
- 从app中切换到第三方地图
- scala版wordcount
- Tomcat虚拟目录与虚拟主机的配置
- tensorflow重复使用共享变量
- shell学习——基础命令
- PowerOJ1179-树链剖分
- Openjudge 2811 熄灯问题 枚举 爆搜
- 下载与安装jdk,部署环境
- mac终端美化之安装iTerm2 + Oh My Zsh + Solarized color scheme + Meslo powerline font + [Powerlevel9k]
- 算法回望
- AngularJs之Node.js安装配置
- oracel
- spring