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基本操作:
虚拟机的安装(vm的具体安装步骤请见下篇)
软件–vmware:在现有的计算机上虚拟化一套硬件环境
在虚拟的硬件环境中通过linux镜像安装linux操作系统—虚拟机
软件–xshell:linux的远程操作工具
shell是一个应用程序----命令行解释器
1. 保护内核
2. 解释执行命令
软件–notepad++:编辑器
utf-8 unicode
在这里插入图片描述
在这里插入图片描述
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:切换用户

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值