shell入门知识(命令二)
来源:互联网 发布:我做淘宝创业5年失败了 编辑:程序博客网 时间:2024/06/02 05:20
提示符$和#区分了用户的不同权限, “$”表示普通用户的权限,而#代表的是根目录(超级用户root)的权限;
可以使用 echo $SHELL查看当前正在使用的shell类型,SHELL是一个环境变量,它记录了用户所使用的shell,用户可以通过直接输入各种shell的二进制文件名(因为这些二进制文件本身是可以执行的),进入该shell下
例如:进入csh可以输入
$/bin/csh
这个命令为用户又启动了一个shell,这个SHELL在最初登录那个shell之后,成为下级的shell或子shell,使用命令$exit来退出这个子shell
要查看当前系统中所有可登录shell的类型 $cat /etc/shells
常用命令:
命令类型
内置命令(shell 内置)(如 history)
外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件(ls)
type:显示指定命令属于哪种类型
文本剪切:cut
-d :指定字段分隔符(默认是一个空格)
-f: 指定要显示的字段(-f1显示第一个字段 -f1,3 显示1和3字段 -f1-3 显示1到3字段)
(cut -d: -f1 /etc/passwd 显示/etc/passwd的第一个字段)
文本统计:wc(word count)
可以统计一个文件中一共有多少行,有多少个单词,以及有多少个字符(空白也是字符)
分别显示的是行数,多少个单词,多少个字节
-l(line):只显示行数
-w(word):只显示单词
-c:只显示字节
-L:最长的一行包括多少个字符
命令别名:alias (不加选项,显示所有的命令别名)
在shell中定义的别名仅在当前shell生命周期中有效,别名的有效范围仅为当前shell进程
CMDALIAS=COMMAND (alias cla='clear')
unalias CMDALIAS 取消命令别名
\+命令 :使用命令本身
- shell入门知识(命令二)
- shell脚本知识(二)命令字符操作
- Shell入门知识(一)
- KAFKA知识(SHELL命令)
- 《Shell 脚本学习指南 》 -- 背景知识与入门 [第一、二章]
- Shell脚本入门(二) - Hello Shell
- shell编程入门(二)
- Shell入门知识
- Linux Shell 命令(二)
- Shell命令学习(二)
- 常用shell命令(二)
- Ubuntu Linux 菜鸟正在入门学习(二)——常用shell命令
- Linux命令入门(二)
- Shell初学者的入门知识
- 【iOS知识学习】_iOS入门知识学习(二)
- 【iOS知识学习】_iOS入门知识学习(二)
- linux基础命令和知识(二)
- STORM入门之(基本Shell命令)
- angularJs路由和网络请求
- 国外期刊发表文章时一定用到的SCI论文写法攻略
- caffe-python
- 分布式和集群的区别
- 用Redis实现分布式锁
- shell入门知识(命令二)
- 离线下载的小demo
- 面向对象三大基本特性,五大基本原则
- 表单验证
- 图像像素访问
- ssh免密登陆
- 【VSCode】Windows下VSCode编译调试c/c++【更新】
- bzoj 1687: [Usaco2005 Open]Navigating the City 城市交通(BFS)
- 设计模式C++实现(1)——工厂模式