LINUX之路(第一天)
来源:互联网 发布:傲盾网络加速器官网 编辑:程序博客网 时间:2024/05/17 02:36
1、 linux—>www.kernal.org(查看linux内核)
2、 linux 思想
自由软件:自由使用,自由学习和修改,自由分发,自由创建衍生版哲学思想:1. 一切皆文件几乎所有的资源,包括硬件设备都组织为文件格式 2.由众多单一目的小程序组成,一个程序只能实现一个功能,复杂的功能是由多个小程序组成 3.尽量避免与用户交互,以自动完成某些功能(目标:实现脚本编程,已自动完成某些功能) 4.使用纯文本文件保存配置信息(目标:一款使用文本编程技能完成系统配置工作)
3、 如何获取centos发行版
http://mirrors.aliyun.comhttp://mirrors.sohu.comhttp://mirrors.163.com
4、终端
定义:用户与主机进行交互,必用的设备类型: 1)物理终端:直接接入本机的设备;(键盘、鼠标) 2)虚拟终端:附加在物理终端之上,以软件的方式虚拟实现的终端(centos默认启动的是6个终端) 3)图形终端 4)模拟终端
查看当前终端的命令 (tty)
5、 shell 命令简单介绍
原理:我们执行shell命令,其实就是自动找到shell命令所在路径下的文件,然后执行了这个文件shell命令的类型: 1)内部命令: help COMMANG 来查看使用方法 2)外部命令:man COMMAND 来查看使用方法
1、一般我们使用type (COMMAND)来检测是外部命令还是外部命令
2、用which 或者 whereis 来查看外部命令文件所在的路径
6、获取linux命令帮助
内部命令(bash自带的命令)---》help COMMAND 查看使用方法 1、hash:shell中搜索到的外部路径会存到缓存中(我们执行外部命令的文件路径会存到缓存中) -r :清除掉hash的缓存 2、history:命令历史 作用:用来记录过我们执行过的命令 管理命令历史:当我们登录shell的时候,他会读取历史文件中记录下的命令 ~/.bash_history,而在此时我们后面执行的命令,只会存在缓存中,只有退出shell的时候,他会自动追加到~/.bash_history 参数 : -a : 用来手动追加到 ~/.bash_history -c : 清空所有的历史记录 -d :删除历史中对应key的命令 (key===序列号) 快捷操作 !NUMBER:调用命令历史中的第n条命令 !!:重复上一次命令 !string:调用以string开头的命令 !$ : 调用上次命令的最后的参数 控制命令历史的记录方式(只会对当前shell有效) 查看当前控制历史记录的方式 echo $HISTCONTROL 设置历史记录的显示方式 export "HISTCONTROL"="ignoredups"---》 忽略连续重复的命令 export "HISTCONTROL"="ignorespace"---》忽略空格开头的命令 export "HISTCONTROL"="ignoreboth"--》以上两者都忽略 外部命令帮助的查看: man || COMMAND --help || COMMAND -h 1)man存放的位置:/usr/local/share 2)使用手册 man1 :用户命令 man2 :系统调用 man3 :c库调用 man4 :设备文件以及特殊文件 man5 :配置文件的格式 man8 :管理类命令
阅读全文
0 0
- LINUX之路(第一天)
- linux学习之路——第一天(1)
- linux学习之路——第一天(2)
- linux学习之路——第一天(3)
- OJ之路(第一天)
- Java学习之路(第一天)
- 嵌入式LINUX C学习之笔记(第一天)
- linux学习(第一天)
- Java之路第一天
- PHP自学之路------HTML(第一天)
- PHP自学之路-----DIV+CSS(第一天)
- android学习之路(第一天)-开发环境
- html学习之路——第一天(1)
- html学习之路——第一天(2)
- Linux 学习之旅第一天之命令
- Linux七天系列(第一天)
- [Linux]开课第一天(1)简介
- Linux七天系列(第一天)
- 相机、裁剪、访问相册
- 主外键无法生成--Hibernate反序列化实体类--MySQL数据库
- 【持续集成 Jenkins入门系列】01第一章 Jenkins是什么?
- leetcode 213. House Robber II 入室抢劫 抢劫问题 + 一道经典的DP动态规划问题
- TCP 滑动窗口协议
- LINUX之路(第一天)
- 百度文库复制内容,留作笔记
- linux系统配置java环境变量
- xlnx4.0中关于SPI-nor-flash的一个小bug
- Servlet跳转及上下文
- 智能指针再解剖
- 1073. 多选题常见计分法(20)
- 制作业ERP系统解决方案对企业的作用
- Unique Binary Search Trees--lintcode