Linux框架介绍及基本指令

本文主要为Linux框架介绍和基本指令分类
Linux发展历程:
linux操作系统
linux发展背景:
multics
肯·汤普森–unix
Andrew S Tanenbaum–minix
李纳斯·托瓦斯—linux
Linux操作系统:发行版
操作系统内核+外部的应用
红帽子
centos7

        linux 80%   windows unix

Linux框架引用
Linux框架:
linux初识阶段:
linux基本操作:命令操作
linux常用工具:编程辅助工具
linux系统编程阶段:
进程概念 ***^
进程控制 **
基础IO **
进程间通信 **
进程信号 **
多线程 ****
linux网络编程阶段:
网络基础1
网络编程
高级IO

Linux框架介绍及基本指令_第1张图片
linux基本操作:
虚拟机的安装(vm的具体安装步骤请见下篇)
软件–vmware:在现有的计算机上虚拟化一套硬件环境
在虚拟的硬件环境中通过linux镜像安装linux操作系统—虚拟机
软件–xshell:linux的远程操作工具
shell是一个应用程序----命令行解释器
1. 保护内核
2. 解释执行命令
软件–notepad++:编辑器
utf-8 unicode
Linux框架介绍及基本指令_第2张图片
Linux框架介绍及基本指令_第3张图片
Linux命令分类:
1.目录相关命令:
ls ls -a ls -l ls -la pwd … cp rm mkire cd mv
linux目录结构:树型结构–最底层-根目录(/)
2.普通文件命令:
touch -d -r cat -n more less q:退出 head tail -n -f
3.压缩/解压缩命令:
zip/unzip zip格式的压缩/解压缩
gzip/gunzip gzip格式的压缩/解压缩
bzip2/bunzip2 bzip2格式的压缩/解压缩
-c 打包
-x 解包
-z 打包/解包同时进行gzip格式压缩/解压缩
-j 打包/解包同时进行bzip2格式压缩/解压缩
-v 显示详细的打包/解包信息
-f 用于指定包名(这个选项通常放在最后一个)
4.系统时间日期命令:
date -s cal -3 -y -j
5.匹配查找命令:
grep 打印文件中指定字符串匹配行的内容
find 在指定的目录下查找文件
6.其他命令
tab键自动补全
ctrl+c 中断当前操作
reboot 重启
halt 关机
shutdown -h now 立即关机
man 手册命令
man ls
stat 查看文件详细信息
stat filename
| 管道符
连接两个命令,将前边命令的处理结果交给后边的命令进行处理
>> 重定向符号
修改数据流向
bc 计算器
ifconfig 查看网卡信息
7. 权限命令:
权限:用户对操作系统进行操作的权限: 管理员用户(root) 普通用户
umask 查看/设置文件的创建权限掩码
设置文件默认创建出来的权限
实际权限 = 给定权限 & (~umask)
chmod 修改文件权限
chmod 777 filename 通过八进制数字权限修改
chmod o-x filename 指定用户的权限修改
chmod +x file
su:切换用户

你可能感兴趣的:(Linux框架介绍及基本指令)