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

Linux学习-管理文件(1)【代码】

重要目录位置 用途/usr安装的软件、共享库,包括文件和只读程序数据。重要的子目录有: /usr/bin:用户命令 /usr/sbin:系统管理命令 /usr/local:本地自定义软件/etc 特定于此系统的配置文件/var 特定于此系统的可变数据,在系统启动之间保持永久性。动态变化的文件(如数据库、缓存目录、日志文件、打印机后台处理文档和网站内容)可以在/var下找到/run 自上一次系统启动以来启动的进程的运行时数据。包括进程ID文件和锁定文件,...

Linux学习-管理文件(2)【代码】

常用文件管理命令活动 命令语法创建目录 mkdir directory复制文件 cp file new-file复制目录及其内容 cp -r directory new-directory移动或重命名文件或目录 mv file new-file删除文件 rm file删除含有文件的目录 rm -r directory删除空目录 rmdir directorymkdir: 1)可以创建一个或多个目录或子目录 2)-p(父级)选项将为请求的目标位置创建缺失的父目录。谨慎使用-p选项,以免拼写错误而创建非预期目录。创建目录 [sea@192 ea...

LInux学习记录day1112

遇到的问题xshell5 无法使用ctrl + v 和 crtl + c 快捷键复制黏贴 shell 知识 很混乱解决方法在文件/选项/键盘和鼠标/按键对应/编辑/添加 ctrl + v 和 crtl + c 快捷键复制黏贴 shell 参考廖雪峰 https://wangdoc.com/bash/intro.html

Linux学习之路二【代码】

1. Linux命令简述 1.1 常见的操作命令目录切换命令: ls : 查看文件夹下的目录/文件 ls #当前路径目录内容 ls -a #显示指定目录下的所有子目录下非隐藏文件 ls -l #以列表方式显示文件的详细信息 ls -h #配合 -l 以人性化显示文件大小 #组合命令中间需要空格显示 ls -lh #显示详细大小容量 ll简写坐标定位: pwd : 查看现在我处于什么位置,那个用户下操作pwd #查看当前所在的路径  目录切换命令: cd : 切换目录cd .. #返...

Linux学习笔记【图】

Linux学习笔记1:虚拟机的安装 1、安装vm workspace pro12(傻瓜式安装即可) 2、创建虚拟机配置选典型 安装客户机操作系统,选择稍后安装 选择系统:这里是安装的Linux的centOS 默认20g就好,选择拆分为多个文件好管理 完成(如果不能打开配置文件,就以管理员身份运行vmware)3、还没有设置完成,还需要继续点击编辑虚拟机 内存2g 处理器:2处理器2核 网络适配器:选择NAT模式面试题:连接模式的区别(图片)4、安装centOS 说明:...

Linux学习笔记【代码】

1 基础命令2 历史命令:ctrl+p历史命令向上滚动 ctrl+n 向下3 光标移动:ctrl+b向前 +f向后移动 +a移动到行首 +e行尾 +u删除光标前所有命令4 tab除了可以补全命令还可以补全路径5 bin目录存放命令 etc存放软件或系统配置文件 boot存放开机启动文件 home所有用户目录6 lib文件共享库 media/mnt自动挂载外设为media 手动为mnt usr用户资源软件安装目录7 dev设备文件8 绝对路径从根目录开始写 相对...

linux学习之三【图】

ifconfig:获取网卡信息uname -a 查看版本信息uptime 查看系统负载free -h 查看内存使用情况who 查看当前登录信息last 查看本机登录记录history 历史命令查询pwd 显示当前目录cd 切换路径ls -al 查看文件cat 查看小文件more 查看大文件head -n 查看开头X行tail -n 查看末尾行tr 替换wc -l 显示行数 -w 显示单词数 -c 显示字节数stat 文件具体存储信息cut 按列提取diff --brief 比较两个文件touch 创建文件 -d 修改时...

【linux 学习】2.vim【代码】

VIm 目录VIm位置 :set nu/nonu gg/G #到首行/末行 nG/:n #到第n行 0/$ #移至行首/尾插入a A i I o O光标所在字符后 行尾 ----字符前 行首 下插入新行 上插入新行删除/拷贝/剪切 删除: dG 删除光标所在行到文末内容 D 删除----------行尾内容 :2,5d 删除第2到5行 x 删除光标所在处字符 nx 删除光标所在后n个字符复制: yy 复制当前行 nyy 复制当前行以下n行 dd+p剪切 dd ndd p,P 粘贴在当前光标所在行下或行上 替换:R 从光标所在...

【linux 学习】3.用户管理与用户组管理【代码】

用户管理与用户组管理 目录用户管理与用户组管理用户配置文件用户管理相关文件用户管理命令用户组管理命令 用户配置文件 用户配置文件:查看和修改用户信息passwd(7) man 5 passwd 查看配置文件格式 account:passwd:UID:GID:GECOS:Directory:shellUID(用户ID)UID0 超级用户1-499 系统用户/伪用户500-65535 普通用户centos7普通用户从1000开始GID(组ID) 初始组:用户同名组,只能有一个,可修改 附加组:可加入其他用户组,拥有...

【linux 学习】4.权限管理【代码】【图】

权限管理 目录权限管理ACL权限文件特殊权限文件系统属性权限chattrsudo ACL权限 Access Control List (访问控制列表)它在UGO权限管理的基础上为文件系统提供额外的、更灵活的权限管理机制。ACL允许你给任何的用户或用户组设置任何文件/目录的访问权限。查看分区ACL权限是否开启 [jen@localhost ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 14G 3.7G 9.2G 29% / devtmpfs 472M 0 ...

【linux 学习】5.文件系统管理【代码】【图】

文件系统管理 目录文件系统管理回顾分区与文件系统文件系统常用命令 -df,du,fsck,dumpe2fs挂载命令,光盘/u盘mountfdisk分区分区过程自动挂载与fstab文件修复 回顾分区与文件系统分区类型划分eg1:划分eg2:即便主分区+扩展分区<4,逻辑分区也只能从sd?5开始设备文件名命名规则:设备 设备文件名IDE硬盘 /dev/hd[a-d]SCSI/SATA/USB硬盘 /dev/sd[a-p]u盘 /dev/sd[a-p]软驱 /dev/fd[0-1]打印机 25针:/dev/lp[0-2]USB:/dev/usb/ lp[0...

Linux 学习之基础命令【图】

一、Linux介绍 1.1Linux的概述 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。 Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等。尤其在这里提及一下,我们熟知是An...

Linux学习之“文件基本属性”【代码】【图】

Linux中的文件基本属性Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者“ls –l”命令来显示一个文件的属性以及文件所属的用户和组,如:上图中文件列表第一列显示“l”,“d”表示文件类型,主要有以下几种:d : 表示目录: 表示文件l : 表示链接 b : 接口设备 c : 串行...

Linux学习(十六)【代码】【图】

1、使用ansible的playbook实现自动化安装httpd (1) 安装Ansible yum install -y ansible(2) 主机列表 vim /etc/ansible/hosts [webservers] 192.168.5.12 192.168.5.13(3) 配置ssh验证链接 ssh-keygen ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.5.12 ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.5.13(4) 建立playbook文件 mkdir /data/playbook vim httpd.yml---- hosts: webserversremote_user: roottasks:- n...