shell基础认识
Shell
 我们在终端下写命令Linux内核是看不懂的必须通过shell解释成内核可执行的代码
 这就是shell(其实解释命令这只是它的一个功能模块,shell还可以用来进行程序设计)
 有点类似window下 .bat文件可以用来对系统的操作(将。bat文件放在C盘中的启动文件中一开机就运行.bat文件)
 xx.bat里面放的操作命令如  del C:/cc.txt 意思删除C盘的cc.txt文件
1,shell 有很多种 ls -l /bin/*sh  可以查看有几种shell(*表示通配符,*sh意思是shell对应的命令都是以sh结尾)
 2,查看目前使用的是哪种shell
 env [显示当前系统的环境变量]
 3,用来改变当前shell, chsh -s [对应的shell](chsh -s /bin/bash)
 4,命令补全功能 如 输入mk 然后按两下tab建 那么mk开头的命令都会出来
 5,查看历史命令 history 8[表示前八次使用的命令]
 查看历史命令时就有对应的命令编号(如果不想在写该命令可以) !4  表示执行编号为4的命令
shell基础认识的更多相关文章
- Shell基础学习小结
		0 shell基础概念 Shell是解释性语言,使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象:缺点是它们的效率通常不如编译型语言.Shell命令有本 ... 
- Shell基础-环境变量配置文件
		Shell基础-环境变量配置文件 source 配置文件 或者 . 配置文件: 把环境变量写入配置文件后,需要用户重新登陆才能生效,而是用source命令,则能直接生效 主要的配置文件: /etc/p ... 
- shell基础二十篇  一些笔记
		shell基础二十篇 转自 http://bbs.chinaunix.net/thread-452942-1-1.html 研讨:Bash 内建命令 read (read命令更具体的说明见博客收藏的一 ... 
- shell基础(转)
		shell基础1:文件安全与权限 http://bbs.chinaunix.net/forum/viewtopic.php?t=434579&highlight=wingger 附:Linux ... 
- Linux实战教学笔记17:精简shell基础
		第十七节 精简shell基础 标签(空格分隔): Linux实战教学笔记 1,前言 1.1 为什么学习shell编程 Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, ... 
- shell基础及变量
		一 Shell概述 1.Shell的作用——命令解释器,“翻译官” shell作为一个人机接口,用于解释用户输入的命令,将命令解释为Linux内核可以执行的2进制代码,并将执行的结果返回在标准终端上. ... 
- Shell 基础教程
		一个比较好的shell基础教程: http://www.runoob.com/linux/linux-shell.html 
- Linux基础学习(10)--Shell基础
		第十章——Shell基础 一.Shell概述 1.Shell是什么: (1)Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来 ... 
- Linux Shell基础(下)
		Linux Shell基础(下) 目录 一.shell特殊符号cut命令 二.cut.sort.wc.uniq命令 三.tee.tr.split命令 四.简易审计系统 五.fork, exec, so ... 
- Linux shell基础知识(上)
		Linux shell基础知识(上) 目录 一.shell介绍 二.命令历史 三.命令补全和别名 四.通配符 五.输入输出重定向 六.管道符和作业控制 七.shell变量 八.环境变量配置文件 九.b ... 
随机推荐
- (转)轻量级数据库 SQLite
			SQLite Expert – Personal Edition SQLite Expert 提供两个版本,分别是个人版和专业版.其中个人版是免费的,提供了大多数基本的管理功能. SQLite Exp ... 
- 初识动画animation
			工作半年了,基本没怎么用到动画,现在对已学到的动画做一个总结(真的非常非常基础啊啊啊),准备之后再慢慢研究一下动画(有好的教程可以推荐给我咩~~). animation animation:mymov ... 
- Linux学习1——首次登录
			一.写在前面 在本节将介绍首次登录Linux系统(本文中为CentOS)所需要了解的一些基本操作.二.完成目标 1.了解GNOME和KDE窗口管理程序 2.使用在线求助man和info 3.基本命令操 ... 
- aspnetpager分页,不使用存储过程
			一.前台显示界面代码Default.aspx(注意,代码运行环境是VS.2005) <%@ Page Language="C#" AutoEventWireup=" ... 
- jQuery获取iframe的document对象
			$(function() { var result = $('#myframe').prop('contentWindow').document; console.log(result); }); 这 ... 
- css reset 以及哪些元素有默认margin padding值
			很多网站在css reset 的时候有如下做法: body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, label, dl, dt, dd,fields ... 
- matplotlib中使用imshow绘制二维图
			#coding:utf-8 from matplotlib import mpl import matplotlib.pyplot as plt#载入matplotlib快速绘图的函数库 import ... 
- 获取Json对象的长度或计数
			最近又开始写博客了.因为最近的工作又开始与技术方面接口了.现在在开发WEB的时候,经常会遇到JSON对象的传递,JSON是个好东西,但是它却没有提供一些简单便捷的处理方法,其中获取JSON对象的长度就 ... 
- 开源代码——Crouton
			开源代码——Crouton 一个可随意定位置的带色Toast——开源代码Crouton的简单使用 今天在公司要求的代码中,要求显示的提示能够更加具有多样化,而不是简单的Toast字样,第一想法肯定 ... 
- Linux01--文件管理,常用命令 权限管理
			一.Ø文件系统 1.Linux文件系统特点 • Linux文件系统为单根的树状结构 •文件系统根为”/” •文件名大小写敏感,除了”/”都是可用字符文件名以”.”开始的为隐藏文件 •文件路径使 ... 
