----------------------
第一节课:
Linux是有难度的
工作马马虎虎,只想在兴趣和游戏中寻觅快活,充其量只能获得一时的快感,决不能尝到从心底涌出的惊喜和快乐,但来自工作的喜悦并不像糖果那样--放进嘴里就甜味十足,而是需要从苦劳与艰辛中渗出,因此当我们聚精会神,孜孜不倦,克服艰辛后的成就感,世上没有哪种喜悦可以类比,
更何况人类生活中工作占据了较大的比重,如果不能从劳动中,工作中获得充实感,那么即使从别的地方找到快乐,最终我们仍然会感到空虚和缺憾,
------------------
Centos系统是从rhel中修改后发布的
------
开源软件的话:很少有病毒是因为如果你写入病毒代码的话,你开源把软件发布出去,别人会看你的代码会找到你,所以几乎没有病毒
-----------------
为用户提供服务是开源软件的收入之一
--------
Linux系统=Linux内核+常用的软件
Fedora 非到瑞
-------------------
第二节课:
安装VM虚拟机里的Linux系统
稍后安装
选择对应的Linux系统的版本类型
给Linux系统选择一个安装的位置
给Linux系统分配最大的可用磁盘空间、
完成
对虚拟机中的Linux系统做简单的修改-删除一下不需要的功能
处理器
选择Linux系统的镜像文件
=================
开始安装Linux系统
选择第一项
选择英语
选择时区shanghai
选择Linux系统安装的类型:学习用图形化的服务器类型
设置一下基本信息
创建用户名和root密码
对学习完整系统的学习-学习的时候都要学-不要选择性的学习-刚开始学的时候
取消Kdump的勾选
许可选择,no
VM中安装LInux设置密码的时候最好设置最简单的,应为你在虚拟机里玩系统,外网几乎连不上你的系统,再说了黑客有病啊入侵你电脑
-------------
开源程序的源码包:
软件包的依赖关系
软件包的编译
------------------
RPM:源码包+安装规则
Yum仓库:牙木仓库
--------------
接管
红帽的初始化进程:systemd
systemctl start 服务名称 启动
systemctl restart 服务名称 重启
systemctl stop 服务名称 停止
systemctl status 服务名称 查看
systemctl enable 服务名称 开机启动
systemctl disable 服务名称 开机不启动
----------------
键盘和鼠标一般卖的比鼠标垫贵是因为键盘或是鼠标比鼠标垫作用更大
--------------
shell是硬件与用户之间的翻译官
----------
查看系统中有哪些shell
cat /etc/shells
----------
Linux命令与参数之间需要用空格来分隔
短格式:一个字母
长格式:一个单词
--------------------
ls
ls -a
ls -l
ls -a -l
合并:短格式与短格式之间是可以合并的,长格式与长格式不能合并,长格式与短格式之间不能合并
ls -al
==================
第三节课:
man +需要查看的帮助的对象名称
man ls
echo linux
echo $SHELL
date
-----------------
短格式:一个字母
长格式:一个单词
-----------
date "+%H"
date "+%H:%M"
------------------
Linux中命令区分大小写
date +"%Y"
date +"%Y-%m-%d"
date "+%H:%M:%S"
date +"%Y-%m-%d %H:%M:%S"
-------------
reboot 重启、
poweroff 关机
wget 下载
----------------
ps
ps -aux
-------------
wc -l
top
查看系统中的一些进程信息
-----------
zombie进程:不受控制的进程,占用系统资源,但是不提供服务
------------
Linux系统运行机制:先占用后调用
---------
重启一个进程
restart sshd
查看进程的状态
status sshd
关闭一个进程
killall sshd
停止一个进程
stop sshd
-----------------
查看一下网卡的信息
ifconfig
查看一下系统的版本
uname -a
查看一下系统的版本
cat /etc/redhat-release
-------
top命令的第一行
uptime
查看内存的使用信息
free
free -m
---------------
who
查看当前正在使用系统终端的用户
last
查看使用过的命令
history
! 历史命令的行号:再次执行一下这个命令
--------------
sosreport
-----
查看一下当前的工作目录
pwd
---------
cd ~ 返回到家目录
ls -a
cd - 返回到上级目录
-----------
cat用来查看一个屏幕能放下的文件、
cat inittab
----------------
more查看较多文件内容的文件用
more /var/log/messages
----------
查看文件的前5行
head -n 5
查看文件的后5行
tail -n 5
--------------
tail -f /var/log/messages
--------
统计文件的行数
wc -l
------------
按列提取
cut -d : -f 1
---------------
比对文件是否相同
diff --brief a.txt b.txt
列出详细的比较信息
diff -c a.txt b.txt
-------------
修改文件的访问时间
touch -d "具体的时间" 文件名
----------
linux中同一个目录中的剪切操作就是重命名
-------------
删除文件
rm
或者是
rm -f
------------
Linux中没有回收站的功能
------
打包解压命令
tar czvf
c 创建,打包一个文件
z 压缩一个文件
v 显示压缩或是解压的过程
f 解压或是打包后的文件的名称
-----------
find / -name fstab
=============
学到了第四节
-------------------------------------------
原文:https://www.cnblogs.com/GaoNa/p/9602587.html