目录
2.2 Linux基础必懂:eth0,eth1,eth2,lo是什么意思
1. Linux 系统的介绍
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。 --摘自百度
基本思想
Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
优点
1.Linux由众多微内核组成,其源代码完全开源;
2.Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈;
3.Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性;—以上摘自百度
2. Linux入门命令(Linux是区分大小写)
2.1 查看ip地址
ifconfig
ip addr
2.2 Linux基础必懂:eth0,eth1,eth2,lo是什么意思
eth0,eth1,eth2……代表网卡一,网卡二,网卡三……
lo代表127.0.0.1,即localhost
2.3 linux用户切换,切换到root需要再输入密码
su 用户名
2.4 登出
exit
2.5 进入文件夹
cd 文件夹名
2.6 返回上一级
cd ..
2.7 返回根目录 window中是cd /
cd /
2.8 查看当前路径下的所有文件
dir
2.9 列出当前文件夹下所有内容
ls|l
2.10 显示文件夹下所有内容详细信息
ls -ltr | cat -vte
2.11 显示当前路径
pwd
2.12 清空终端屏幕命令,Ctrl+L清除屏幕
clear
2.13 新建文件夹
mkdir
2.14 移动或者重命名
mv 文件名/文件夹名 移动到哪里的路径
2.15 删除文件夹
rm -r ***:
2.16 递归删除文件夹及子文件夹,慎重使用~~~
rm -rf *
2.17 删除文件
rm 文件名
2.18 拷贝
cp 要复制的文件/文件夹名 要复制到哪里的路径
2.19 新建文件
touch 文件名
2.20 编辑文件命令
vi 文件名
2.21 编辑(新建)文件命令
vim 文件名
2.22 查看文件内容
cat 文件名
2.23 重启系统
reboot
2.24 重启
shutdown -r now
2.25 关机
shutdown -h now
2.26 可以查看当前正在运行的CentOS的版本号
cat /etc/redhat-release
2.27 vi或vim编辑器的使用
- 1.按键盘“i”键,进入编辑模式
- 2.三种退出:
先按ESC,留意到了没有?左下角的插入状态不见了
输入“冒号”,即":"(不需双引号),在下方会出现冒号,等待输入命令,wq
w:write,写入
q:quit,退出
再回车,就保存退出了
:wq
:q
:q!
- 3. 删除
dd 删除当前行 ndd 删除N行,即10dd删除10行
- 4. 跳行
:$跳到文件末尾,:10跳到文件第10行
- 5.搜索字符串
命令模式下输入“/字符串”,例如要搜索 testname 即输入 /testname
如果查找下一个,按“n”即可。
- 6.按u撤消操作
7.vi和vim区别?vim是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性