【Linux学习(十一)】教程文章相关的互联网学习教程文章

linux学习笔记

一. 安装linux 发行版下载:https://www.centos.org/download/ 二. Linux目录结构 Bin:用来存放常用的可执行文件 Sbin:用来存放系统的可执行文件 Home:用来存放所有用户自己的文件,除了Root用户的是在/root下 Dev:设备文件目录:例如硬盘 Etc:配置文件目录 三. Tips 1. 一切皆是文件 2. Windows不适合长时间运行会卡顿,linux适合长时间运行 3. 绝对路径一定是以正斜线(/)开始,相对路径从当前目录名开始,例:home/ 4...

linux学习-文件权限和目录【代码】【图】

Linux是一个多人多任务环境的操作系统,各个用户要想拥有保密的文件数据,文件的权限管理就变得非常重要,Linux将文件的权限分为三类,属主(Owner),属组(Group),其他(Others),且以上三种身份又各有读(Read),写(Write),执行(eXecute)等权限。 Linux文件属性 ls [list]显示文件或文件夹的名称和相关属性 -al 列出所有的文件详细的权限与属性(包含隐藏的文件) [root@lotus ~]# ls -al 总用量 60 dr-xr-x---. 15 root root 4096 12...

Linux学习之路(二)查看系统剩余空间【图】

Linux下查看系统剩余空间 1.查看系统整体空间剩余情况 在命令行中输入“df -h”可以查看系统的分配,已使用和可用情况。如下图: 2.查看每个文件夹的占用情况 在命令行中输入 “du -sh *”可以查看每个文件夹的大小。此举可以快速定位大文件所存在的位置。 hello world! keep coding!

Linux学习笔记【代码】【图】

Linux学习笔记 作者:Grey 原文地址: 语雀 博客园 Linux的安装 说明:本安装说明是基于Windows10 下VMware安装Linux, 环境 VMware-workstation-full-15.5.2-15785246 CentOS-6.10-x86_64-minimal.iso 其他版本的安装可作为参考 安装步骤 打开VMware, 点击创建新的虚拟机,在新建虚拟机向导这里选择自定义,然后依次按照截图步骤进行安装这里选择对应的Linux版本(注意安装的是CentOS7还是CentOS6)磁盘容量大小视你本机磁盘大小而...

linux学习记录2

1.描述linux发行版的系统目录名称命名规则以及用途。 linux各种发行版都遵循LSB(Linux Stadards Base)规则,使用一致的相关的基础目录名称,使用根目录系统结构(root filesystem),使用FHS(Files Hierarchy Standard)层次结构。 /bin (binary)存放在单用户模式可用的必要命令二进制文件 /boot 存放引导加载程序文件 /dev (device)存放必要的设备文件 /etc (etcetera)存放主机特定的系统级配置文件。 /home 用户的主目录,包括...

Linux学习笔记二(打包压缩和常用服务器)【代码】

day02--打包压缩和常用服务器 1.打包和压缩 工具的使用1).初级版【不能压缩目录】a. gzip-->.gz格式的压缩包【不能保留原文件】gzip *.txt 压缩当前目录下所有.txt格式文件为.gz文件gunzip *.gz 还原所有.gz格式压缩文件到原文件b. bzip2-->.bz2格式的压缩包【可以保留原文件-k】bzip2 *.txt 压缩当前目录下所有.txt格式文件为.bz2文件bunzip2 *.gz 还原所有.bz2格式压缩文件到原文件bzip2 -k *.txt 可以保留原文件2).高级版a) ...

Linux学习笔记(十):Linux账号管理和访问控制【代码】

Linux学习笔记(十):Linux账号管理和访问控制 账号与群组账号群组 账号管理用户新增与删除群组新增与删除 访问控制ACL用户身份切换susudo 用户信息传递 账号与群组 每个Linux账号至少会使用两个ID,即UID(User ID)和GID(Group ID)。使用指令id 账户名可以查看。文件/etc/passwd中记录的账号信息的每行第三个和第四个字段分别代表UID和GID。文件/etc/group中记录的用户组信息的每行第三个字段代表对应的GID。 账号 用户在登录...

Linux 学习笔记05丨在Ubuntu 20.04配置FTP服务器【代码】【图】

感谢 linuxconfig.org 上的这篇英文教程 FTP用于访问和传输本地网络上的文件,通过安装 VSFTPD 软件,打开热点,配置相关信息后即能够启动并运行FTP服务器了。 1. 安装和配置VSFTPD 在终端中输入指令以安装 VSFTPD $ sudo apt-get install vsftpd2. 设置 FTP 用户账号 首先我们对原配置文件 vsftpd.conf 进行备份,避免待会的操作中出错。 $ sudo mv /etc/vsftpd.conf /etc/vsftpd.conf_orig接着,我们通过编辑器(这里用vi)打开原...

linux学习笔记【代码】

【重定向】> :写入文件 (会覆盖) >> : 写入文件(在尾部追加) 例: date > time.txt 将当前时间写入 time.txt ,如果time.txt 不存在 ,则新建文件& :将程序放入后台执行yum install httpd -y & 将httpd 在后台安装下载jobs :查看后台工作进程1> : 正确的输出 2> : 错误的输出 &> 所有的输出&> /dev/null : 将所有输出放入垃圾桶中 dev:设备 null :垃圾桶【管道】 例【1】 cat /etc/passwd | grep ro...

通配符与正则有什么区别?Linux学习【代码】

通配符与正则区别? 名称作用支持的命令通配符方便我们进行查找文件Linux下面大部分命令支持正则方便我们进行过滤(在文件中找内容)Linux三剑客 开发语言Python Go PHP JAVA 通配符:方便我们进行查找文件 Linux甚至windows下面很多命令都支持.ls /oldboy/*.txt #找出以.txt结尾的文件 find /oldboy/ -type f -name '*.log' #找出/oldboy下以.txt结尾的文件 touch lidao{01..10}.txt #创建多个文件正则表达...

【Linux学习笔记20】Vsftpd的部署及优化【代码】【图】

文章目录 0. 实验环境1. ftp介绍2. vsftpd安装及启用3. vsftpd基本信息4. 匿名用户访问控制4.1. 登陆控制4.2.家目录控制4.3.上传控制4.4.目录建立控制4.5.下载控制4.6.删除与重命名控制4.7.匿名用户上传文件权限设定4.8.匿名用户上传文件的用户身份设定4.9.登陆数量控制4.10.上传速率控制 5.本地用户访问5.1.登陆控制5.2.家目录控制5.3.写权限控制5.4.上传文件权限控制5.5.本地用户登陆黑名单5.6.本地用户登陆白名单5.7.锁定用户到...

Linux学习之配置Flutter环境【代码】【图】

花了几个小时来配置Linux上的Flutter的运行环境。做个记录,免得下次花时间。 首先,要下载Flutter SDK。这个官网网址。下好之后,解压、配置环境变量。 所谓配置环境变量就是,在打开终端之后,编辑 .bashrc文件,在后面加上如下语句: #flutter export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH="$PATH:/home/oem/Android/flutter/bin"最后的路径,...

Linux学习 - 02 使用 - Centos8 - 『更换rpm/epel包源为国内源』【代码】

1. Centos8 - 『更换rpm/epel包源为国内源』centos 8 默认是会读取centos.org的mirrorlist的,所以一般来说是不需要配置镜像的。 如果你的网络访问mirrorlist有问题,才需要另外配置相关镜像配置,请参考各镜像站的相关帮助:rpm 源 -- 阿里云 『CentOS 镜像』 -- 清华大学开源软件镜像站 『CentOS 镜像使用帮助』 -- USTC Mirror Help 『CentOS 源使用帮助』 epel 源 -- 阿里云 『epel 镜像』 -- 清华大学开源软件镜像站 『EPEL 镜...

Linux学习笔记

Linux 特点:开源,安全,稳定 发行版本: Fedora deepin 个人办公 Debian 系统开发 Ubuntu 软件开发 redhat Centos 服务器 应用:服务器,云计算,大数据,软件开发 涉及岗位:售前,售后:测试,实施,运维, 相关证书:rhce红帽认证工程师 rhel8 一.终端命令行 语法: 主命令 选项 参数 快捷键: ctrl + l =clear ? ctrl+shift + 放大终端字体 ? ctrl - 减小终端字体 ? alt . 调用上一条命令的参数 [root@localhost ~]# : root为当前终端用户 l...

Linux学习笔记(一)

计算机五大元件:输入,输出单元,控制器,运算器,存储器。CPU:center process unit。CPU架构:精简指令集合复杂指令集 (CPU 其实内部已经含有一些微指令)认识计算机内存: RAM(random access memory):随机存储器 ROM(read only memory):只读存储器 DDR,DDR2,DDR3:代表不同的内存数据传输速。内存(频率带宽,容量,型号) 多通道:添加内存数量 BIOS(Basic Input Output System)是一套程序,这套程序是写死到主板上面的一个内...