Linux大棚命令百篇•上——基础工具篇
2017-06-24 20:40
239 查看
Linux 操作系统分为4层:硬件、内核、shell、应用程序等。内核是“心脏”,负责控制硬件、管理内存、调度任务;shell 是用户用户控制内核和硬件的桥梁: shell是一种解释器,通过变量定义、条件判断、循环控制、函数调用等功能,直接实现用户与操作系统的对话。
注:windows 和 linux 均是多任务、多进程操作系统。
shell 有多种,目前bash shell 应用最广泛,zsh shell 功能最强大。
shell 切换:
命令:chsh; 参数:-l -s
shell 安装:
yum install shell名
查看设置环境变量:
命令:env、export、set、declare。
获取键盘、文件输入:
命令:read 参数:-p -t -s -u -r
注意:如果输入参数个数(空格分割)少于变量个数,多余变量值为空;如果输入参数个数多于变量个数,超出的参数赋值给最后一个变量。
显示:
命令:echo 参数:-n
比较:
命令:differ
运算:
命令:expr 参数: \ match substr index length
多窗口、可断线操作:tmux
启动命令:tmux new -s linuxname
显示:tumx ls
快捷键:
命令:Ctrl+B 参数:0 c d
别名:
命令:alias 参数:-a
注意:如果命令和别名重名,默认执行别名。(\反斜线)
启动文件: .bashrc
单引号和双引号:
单引号中的变量执行时生效,双引号中的变量设置时生效。
历史命令:
命令:history 参数:-c -w
环境变量:HISTTIMEFORMAT HISTCONTROL
执行历史命令:叹号定位法、Ctrl + R
xargs:将前面的标准输出作为后面命令的命令参数。
管道:将前面的标准输出作为后面命令的标准输入。
参数: -print0 -0 -p -n -E
time:
real、user、sys.
sleep: s m h d
注:windows 和 linux 均是多任务、多进程操作系统。
shell 有多种,目前bash shell 应用最广泛,zsh shell 功能最强大。
shell 切换:
命令:chsh; 参数:-l -s
shell 安装:
yum install shell名
查看设置环境变量:
命令:env、export、set、declare。
获取键盘、文件输入:
命令:read 参数:-p -t -s -u -r
注意:如果输入参数个数(空格分割)少于变量个数,多余变量值为空;如果输入参数个数多于变量个数,超出的参数赋值给最后一个变量。
显示:
命令:echo 参数:-n
比较:
命令:differ
运算:
命令:expr 参数: \ match substr index length
多窗口、可断线操作:tmux
启动命令:tmux new -s linuxname
显示:tumx ls
快捷键:
命令:Ctrl+B 参数:0 c d
别名:
命令:alias 参数:-a
注意:如果命令和别名重名,默认执行别名。(\反斜线)
启动文件: .bashrc
单引号和双引号:
单引号中的变量执行时生效,双引号中的变量设置时生效。
历史命令:
命令:history 参数:-c -w
环境变量:HISTTIMEFORMAT HISTCONTROL
执行历史命令:叹号定位法、Ctrl + R
xargs:将前面的标准输出作为后面命令的命令参数。
管道:将前面的标准输出作为后面命令的标准输入。
参数: -print0 -0 -p -n -E
time:
real、user、sys.
sleep: s m h d
相关文章推荐
- linux学习入门 基础部分(9)[1.系统日志默认分类2.日志管理服务rsyslog3.日志分析工具journa4.时间同步5.timedatectl命令]
- Linux基础命令--常用命令工具
- 【课堂笔记】Linux的基础知识,基础命令,常用工具-1
- Linux入职基础-5.16_实用工具(命令实例)
- Linux基础命令:文本处理工具之cut
- 浮躁时代的安静角落——《Linux大棚命令百篇》
- 《Linux大棚命令百篇下》网络篇的总结
- Linux命令工具基础02 文件及目录管理
- 浮躁时代的安静角落——《Linux大棚命令百篇》
- Linux基础命令:文本处理工具之tr
- 小白必看--之--linux非常实用的工具及基础命令的小技巧
- 【linux常用命令】linux命令工具基础
- Linux基础命令:文本处理工具之sort
- Linux基础命令:文本处理工具之join , paste
- Linux基础命令:文本处理工具之 split , cat
- [博文赠书]《Linux大棚命令百篇(下)—— 网络和系统篇》微博转发赠书
- Linux基础命令
- Linux基础命令(之一)详解
- Linux Netcat 命令——网络工具中的瑞士军刀
- xset命令_Linux xset 命令用法详解:设置X-Window系统中的用户爱好的实用工具