Linux初级学习阶段01

作为一个刚入门linux的新手小白,首先萦绕在我脑海里的第几个问题是
Linux是什么?为啥要学Linux?怎么学习Linux?下面,我们就一步一步的来解决这几个问题…

1.Linux是什么?

一句话解释,Linux是一个操作系统内核。
那么,什么是操作系统和操作系统内核呢?
操作系统=>内核+一组配套的应用程序
内核:来负责对于软件资源和硬件设备的管理
Linux发行版:Centos操作系统,Android,Ubuntu,Debain,Kali,Mint,…
Redhat(大部分公司中使用的发行版)

搭建Linux环境需要拷贝哪些内容:
1.VMware(虚拟机)
2.拷贝centos镜像
3.安装xshell

Linus大佬在1991年的时候发布了第一个Linux的版本,Unix 197x年诞生于贝尔实验室AT&T
说到linux的诞生,不得不提及两个名词 “开源运动” “理查德”
1985年,崇尚自由分享的开源运动代表人物理查德·斯托曼(Richard Stallman)看到软件越来越商业化带来的弊端,发表了著名的GNU宣言,开启了开源运动。开源起源于软件业,却又超越了软件业的应用边界。
1991年芬兰大学生Linus Torvalds在GPL条例下发布他自己创作的Linux操作系统内核,至此GNU计划正式完成,操作系统被命名为GNU/Linux(或简称Linux)。
这里推荐大家看两本书《Unix高级环境编程》 《Unix网络编程》

2.Linux为什么要学习Linux

因为Linux是全世界市场份额最高的操作系统,任何一个程序员都会用到的操作系统

1.移动端领域(安卓占据优势)
2.服务器领域(90%的服务器使用Linux)
3.嵌入式领域
4.桌面领域(Linux在桌面领域表现不佳)

3.Linux应该怎么学

我们要清楚一点,Linux难度远高于C/数据结构,所以只靠单纯的理解和敲代码是不够的,所以
我们要掌握住三个字 “花时间”
花时间=>理论(看相关书籍+自己总结博客+多看其他的相关资料)+实践(多敲相关代码)

搞清楚上面三个问题后,我们也算对Linux有了初步的认识,下面我们来介绍一下Linux里的一些基本指令和操作吧

Linux基本操作:

ls(list):相当于Windows上的文件资源管理器
在Linux终端中(Xshell中)不能Ctrl+c/Ctrl+v来复制粘贴 可用Ctrl+insert复制 shift+insert粘贴
ifconfig:查看Linux机器的ip地址
/:根目录
tab 键能完成命令的补全 快速按两下tab能提示所有可能的命令
clear:清屏 Ctrl+l
pwd:查看当前目录的绝对路径
/home/test是test用户-登陆主机就进入的默认目录,家目录
~这个符号就是家目录
cd:changedictionary,更改进入的目录
绝对路径:/home/test 以/开头的
相对路径:以.或者…开头 从当前目录出发经理若干个节点到达最终目录
谈到相对目录,必须要明确当前目录是谁
Ctrl+c:终止当前程序或者重新输入一个命令
不管当前目录是什么,直接敲cd ~ 就能进家目录 直接cd也可以
cd - 能够完成两个目录之间的快速来回切换
touch能够创建一个空文件
cat 查看文件内容
echo 输出一个字符串
echo > 重定向 把字符串写到文件中
mkdir 创建目录
ll的结果的第一个字母是 -是普通文件 d表示目录
rm 删除 文件/目录
su 切换到root用户
yum install 安装一个程序
mv:move 移动文件/目录 ,也能重命名
cp:拷贝文件/目录
man:能够查看命令的使用方法
通过j/k 向上/向下翻动
使用less可以打开比较大的文件
j/k可以翻页 less打开大文件效率很高,尤其是几个G大小的文件
less打开文件的时候,只把一小部分数据加载到内存中,而大部分其他的编辑器都是直接把整个文件都加载(延时加载/懒加载)
date +%s 获取到当前时间戳
date-d@[时间戳] 转换成当前时间
find -name 按照文件名来查找文件
*表示通配符。代表着任意多个字符
大部分Linux指令都支持通配符

基本的操作指令和功能我们就先介绍到这,以后会有专门的详细文章,来逐个介绍常用的一些指令。

我们目前可以看到,Linux中的操作都是由指令来完成的,那么为什么要用这种方法而不是我们常规的类似Window的系统操作方法呢?

使用命令操作的好处:
1.避免出现远程访问卡顿的问题
2.更方便进行自动化的批量操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值