linux学习入门

nobugnobb nobugnobb     2022-08-02     676

关键词:

作为当代前端,前后端的界限越来越小,要想走的更稳,学习Linux操作系统的相关知识是必不可少的。

为什么服务器端采用linux操作系统?

1.linux相对于windows的性能更加稳定

2.前期投入成本低,相比于windows的服务器产品,linux是完全开源免费的,linux支持最小化安装,在相同环境配置下比windows的系统消耗更低.

3.安全性较windows高

由于windows市场占有率,大多数的病毒都是基于真对于windows系统开发,而linux相对较少。

windows的系统源码封闭,易植入未知东东,而linux的完全开源,我们可以掌控一切

4.更易于维护

linux系统本身提供良好的数据备份工具,而windows则需要使用昂贵地方软件

windows系统的频繁更新,企业为保证服务器安全会随之频繁更新系统。而linux则更新频率相对较低。

 

linux的基本操作命令:

 

 一.获取文件基本属性(3个ch-)

ls -l 文件名或为空则为当前目录下的所有文件 查询文件的基本属性

ls -l home

总用量 0
drwxr-xr-x. 2 root root 6 9月 2 19:00 rongye
drwxr-xr-x. 2 root root 6 9月 2 19:31 tt

第一个字母代表意思:

d:为文件目录(文件夹)

-:为文件

l:链接文档(link file)

后面的字母示意:属主权限  属组权限  其它用户权限

3个为一组,wxr其中-为没有权限

 

Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。

 

 

chown:更改文件属主,也可以同时更改文件属组(owner)

chgrp:更改文件所属群组(grp)

chgrp -R (更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改)

 

chmod:更改文件属性(owner/group/other三个角色的rwx属性)

全选分数

r=4,w=2,x=1

owner=4+2+1,

group=4+2+1,

other=0+0+0,

chmod 770 文件路径/文件名

或者 chmod u=rwx,g=rx,o=x

 

二.文件与目录管理(7个)

 

变换目录cd 

列出当前路径下的所有目录ls

输出目录名pwd

创建新的目录 mkdir

删除一个空目录 rmdir

复制当前目录 cp

删除当前文件或目录rm

 

cd 变换目录

cd[相对/绝对路径]

cd ~[root用户目录]

cd - 回到刚刚操作的目录

cd .. 跳转到上一级目录

 

ls:列出目录

ls -a 列次所有目录

ls -l 列出所有目录的属性

 

 

mkdir创建一个新目录

-m 创建时修改文件的默认权限

 

 

pwd 列出所在目录

pwd -P列出所在目录的连接路径

 

 

rmdir 删除目录下的空目录

若rmdir -P删除当前目录下的所有目录

cp 复制目录选项: cp 选项 复制路径/文件  目标地路径/文件

i:若复制目录需要被覆盖,需要提示操作

 

 

mv:移动目录

mv i 要移动的目录 移动到的路径/文件名

[[email protected] ~]# cd /tmp
[[email protected] tmp]# cp ~/.bashrc bashrc
[[email protected] tmp]# mkdir mvtest
[[email protected] tmp]# mv bashrc mvtest

linux学习入门

作为当代前端,前后端的界限越来越小,要想走的更稳,学习Linux操作系统的相关知识是必不可少的。为什么服务器端采用linux操作系统?1.linux相对于windows的性能更加稳定2.前期投入成本低,相比于windows的服务器产品,linux是完... 查看详情

linux快速入门打开你的学习之道

相信看到这篇文章的你一定是想要学习Linux,或者已经在学习Linux的人了,那我们就可以一起探讨一下,学习Linux如何快速入门呢?首先,希望大家弄清楚自己为什么要学习Linux,有的人是因为兴趣,有的人是因为Linux比较好找工... 查看详情

思维导图学习—linux相关基础思维导图

思维导图学习—LINUX相关基础思维导图(3)目录思维导图学习—LINUX相关基础思维导图(3)操作系统简介linux学习与入门linux基本操作linux基本命令集Linux内核源码分析linux编程入门项目I_O设备管理_1进程调度与死锁_1进程管理_1内... 查看详情

linux学习总结(89)——sed入门详解

...专门的书籍讲解sed的具体用法,但是个人觉得没有必要去学习它的每个细节,那样没有特别大的实际意义。网上也有很多关于sed的教程,我也是抱着学习的心态来学习sed的常见的用法,并进行系统的总结,内容基本覆盖了sed的大... 查看详情

linux学习总结(89)——sed入门详解

...专门的书籍讲解sed的具体用法,但是个人觉得没有必要去学习它的每个细节,那样没有特别大的实际意义。网上也有很多关于sed的教程,我也是抱着学习的心态来学习sed的常见的用法,并进行系统的总结,内容基本覆盖了sed的大... 查看详情

linux学习总结(89)——sed入门详解

...专门的书籍讲解sed的具体用法,但是个人觉得没有必要去学习它的每个细节,那样没有特别大的实际意义。网上也有很多关于sed的教程,我也是抱着学习的心态来学习sed的常见的用法,并进行系统的总结,内容基本覆盖了sed的大... 查看详情

超全面超详细的linux学习入门系列教程

linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很多软件公司考虑到开发成本都首选linux,在... 查看详情

超全面超详细的linux学习入门系列教程

linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很多软件公司考虑到开发成本都首选linux,在... 查看详情

超全面超详细的linux学习入门系列教程

linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很多软件公司考虑到开发成本都首选linux,在... 查看详情

[linux网络编程]nginx入门学习(代码片段)

    初次接触到Nginx,只是一个快速入门的学习笔记记录。文章目录参考链接Nginx的概念Nginx的作用一:反向代理什么是正向代理正向代理的用途什么是反向代理Nginx的作用二:负载均衡什么是负载均衡Nginx支持的负载... 查看详情

入门学习linux&&git命令大集合(代码片段)

文章目录LinuxLinux常识操作系统概述Linux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本... 查看详情

入门学习linux&&git命令大集合(代码片段)

文章目录LinuxLinux常识操作系统概述Linux发展史Linux版本Linux安装--安装步骤Linux常见目录介绍Linux常用命令基础+磁盘+文件管理命令进阶命令文本编辑vimLinux系统管理软件包管理网络管理进程管理磁盘管理GitGit常识Git常用基本... 查看详情

hadoop入门学习

Hadoop入门学习1.Hadoop基础知识1.1基础概念1.2Hadoop特性优点1.3Hadoop集群整体概述1.4集群简介1.5hadoop集群搭建(在linux上搭建)2.参考视频1.Hadoop基础知识1.1基础概念1.2Hadoop特性优点1.3Hadoop集群整体概述1.4集群简介1.5hadoop集群搭... 查看详情

hadoop入门学习

Hadoop入门学习1.Hadoop基础知识1.1基础概念1.2Hadoop特性优点1.3Hadoop集群整体概述1.4集群简介1.5hadoop集群搭建(在linux上搭建)2.参考视频1.Hadoop基础知识1.1基础概念1.2Hadoop特性优点1.3Hadoop集群整体概述1.4集群简介1.5hadoop集群搭... 查看详情

掌握好这7个学习方法,一定比别人更快入门运维

...门就路过了。下面给大家找了一下一个资深Linux用户关于学习Linux的一些建议:随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。作为一个Linux系统管理员,我看了许... 查看详情

linux入门开发:学习linux三剑客(awksedgrep)(上)

一、前言Linux中的三个命令awk、sed、grep在业界被称为“三剑客”,grep擅长查找,sed擅长取行和替换,awk擅长运算。我们知道Linux下一切皆文件,对Linux的操作就是对文件的处理,那么怎么能更好的处理文件呢&#x... 查看详情

hadoop入门学习

Hadoop入门学习1.Hadoop基础知识1.1基础概念1.2Hadoop特性优点1.3Hadoop集群整体概述1.4集群简介1.5hadoop集群搭建(在linux上搭建)2.参考视频1.Hadoop基础知识1.1基础概念1.2Hadoop特性优点1.3Hadoop集群整体概述1.4集群简介1.5hadoop集群搭... 查看详情

如何比别人更快的入门掌握linux系统?学习方法汇总!

...快速掌握并入门Linux系统?今天为大家带来一些相关的Linux学习建议,希望对你有所帮助。  第一步,从命令开始学习,养成良好的命令行习惯  Linux是一个命令行组成的操作系统,它的关键就在于命令行,无论怎么发展命令... 查看详情