
Linux学习
文章平均质量分 84
luciusvorenus
因为热爱,所以细心、认真并保持一颗敬畏之心!
展开
-
Linux本地yum源配置以及使用yum源安装各种应用程序
将软件包传送到Linux中后,挂载,然后配置yum软件仓库,最后就可以使用yum来安装相应的应用程序了。假设挂载目录为/tmp/ruanjianbao,则下面说明配置本地yum仓库的过程:(1)cd /etc/yum.repos.d/ // 切换到yum源的目录,该目录存放着yum软件仓库的配置文件(2)使用Vim编辑器创建一个名为rhel7.repo的新配置文件(文件名称可以随意...原创 2019-03-09 01:05:10 · 12325 阅读 · 0 评论 -
Linux中常用文件的含义
在Linux中配置了服务文件后,需要重启该服务,配置信息才会生效。/etc/passwd 保存了系统中所有用户的信息,一旦用户的登陆终端设置为/sbin/nologin,则不再允许登录到系统 /etc/shadow与/etc/passwd均为用户信息文件 /etc/group与/etc/gshadow均为组信息文件 /dev/zero 设备文件,该文件不占用存储空间,...原创 2019-03-09 00:58:37 · 220 阅读 · 0 评论 -
存储结构与磁盘划分
文件系统层次化标准(FHS,file system hierarchy standard) 在windows操作系统中,要找到一个文件需要先进入该文件所在的磁盘分区(如C:\等 C:\ZSX\zsx.txt),然后在进入该分区下的一个具体目录,最终找到这个文件。在Linux操作系统中,一切文件都是从根目录(/)开始的(根目录/为第一级),然后按照FHS文件系统层次化标准采用树形...原创 2019-03-09 00:55:27 · 187 阅读 · 0 评论 -
用户身份与文件的权限(普通权限、特殊权限、隐藏权限和文件控制列表ACL)
用户身份 root用户是存在于所有类UNIX操作系统中的超级用户,它拥有最高的系统所有权。root用户的用户身份号码UID为0,UID相当于用户的身份证号码一样,具有唯一性。管理员用户(超级用户)UID为0;系统用户UID为1~999(不同的系统不一样),Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整个服务器,默认服务会有独立的系统用户负责运行,进而有效控制被破坏的...原创 2019-03-09 00:30:03 · 712 阅读 · 0 评论 -
流程控制语句(bash)
1.if控制语句 if then fi if then else fi if then elif then elif then ······ else fiif 条件表达式then 命令序列(满足条件才执行) #注意,如果if与then(elif与then)写在同一行,要用;隔开) fiif 条件表达式;then命令序列fi if 条件表达式the...原创 2019-03-09 00:17:07 · 357 阅读 · 0 评论 -
判断用户的参数(条件测试语句)
说明$?: $?为上一次命令的执行返回值,若上一次命令正常执行,则返回0;若执行出错,则返回一个非0的随机数。比如创建一个已经存在的目录,则返回一个非0数。 另外,测试语句成立返回0,否则返回非0随机数。[ 条件表达式 ] 两侧必须有空格1.文件测试语句-d 是否为目录文件 -e 文件是否存在 -f 是否为一般文件 -r 当前用户是否有权限读 -w 写 -x 执...原创 2019-03-09 00:13:29 · 235 阅读 · 0 评论 -
编写Shell脚本(批处理,一次执行多条命令)
Bash终端的优势:1.上下键重复执行命令;2.tab键自动补齐;3.提供有用的环境变量;4.批处理。shell脚本文件建议以.sh为后缀。 其实vim创建文本文件时,对名字无要求,但最好规定格式。echo $SHELL(输出为/bin/bash) 可以查看系统具体是采用的哪一种解释器,这里是Bash解释器,shell是解释器的统称。 SHELL脚本文件包括: #!/bin/bash 声明...原创 2019-03-09 00:11:32 · 13321 阅读 · 4 评论 -
Vim文本编辑器
命令模式: ESC 复制、粘贴、删除(剪切)和查找等操作:dd删除(剪切)光标所在行 5dd从光标所在行起的5行 yy复制 5yy n 定位到搜索到的下一个字符串 N上一个 u 撤销上一步操作 p 将删除或复制的内容粘贴在光标后面 ?字符串 从下至上搜索该字符串 /字符串 从上至下 输入模式(文本/编辑模式):a光标后一位 i光标位置 o光标下...原创 2019-03-09 00:07:51 · 141 阅读 · 0 评论 -
管道符、重定向与环境变量
输入输出重定向 输入重定向:将文件内容导入到命令中;输出重定向:将命令执行后显示到屏幕上的内容导入到文件中,不在屏幕中显示。共分为:标准输入重定向(文件描述符为0)、标准覆盖输出(1)、标准追加输出(1)、错误覆盖输出(2)、错误追加输出(2)。0,1可省略不写,2必须要写。 标准输入:wc -l < zsx.txt 等效于 cat zsx.txt | wc -l ...原创 2019-03-08 23:50:56 · 127 阅读 · 0 评论 -
Linux常用命令总结
1.clear ctrl+l ctrl+c q 命令+&(后台运行)2. echo zsx echo “zsx” echo $SHELL3.date date “+%Y-%m-%d%t%H-%M-%S” date “+%j” date –s4.reboot poweroff wget [参数] 下载地址 (在终端中下载网络文件)5.ps ...原创 2019-03-08 23:22:53 · 187 阅读 · 0 评论 -
linux里source、. 、sh、bash、./有什么区别
转载:https://www.cnblogs.com/pcat/p/5467188.html1.source a.shsource可以简写为“.”,即. a.sh 注意中间有空格,在当前shell内去读取、执行a.sh,而a.sh不需要有"执行权限"。2.sh a.sh 和 bash a.sh都是打开一个subshell(子shell,由父shell产生)去读取、执行a.sh,...转载 2019-03-11 23:46:01 · 434 阅读 · 0 评论