Linux
文章平均质量分 63
Ayanha
这个作者很懒,什么都没留下…
展开
-
Linux常用命令2
一、常用调度工具azkabanrundeckairflow:需要写Pythonlinux自带调度:crontabcrontab -e:编辑crontab -l:查看#编辑调度脚本crontab -einsert编辑* * * * * /root/byy/test.sh >> /root/byy/test.log #将test.sh的内容追加到test.log文件中保存退出#查看调度文件内容crontab -l* * * * * /root/byy/test.sh原创 2021-02-01 18:23:54 · 128 阅读 · 0 评论 -
系统管理命令
一、查看命令df -h:查看当前路径的磁盘使用情况df -h 目录:查看指定目录的磁盘使用情况du -h:查看当前路径下所有文件夹的大小du -h 目录:查看指定路径下所有文件的大小du --max-depth=x -h:查看当前路径中向下x层的文件夹的大小du -sh:查看文件夹的总体大小free -m/g/k:查看系统内存的整体使用情况(-后加的是单位)top:查看服务器负载,主要查看load average经验值(<=10)ps -ef:查看系统进程netstat -nl原创 2021-01-31 22:30:55 · 330 阅读 · 1 评论 -
Linux Tips
建议初学linux操作系统时,装一个虚拟机来练习,以免影响本机使用虚拟机:通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整的计算机系统(即一台电脑,两个操作系统,虚拟机实现linux操作系统)linux系统目录Linux是多用户操作系统, 所有文件全部存放于根目录(/)下,家目录(/home)存放用户,其余目录为系统目录,不可删除!每个用户有自己的操作权限与文件,互不干涉!目录作用如下:几个常用目录/:根目录:存放所有目录/opt:存放额外下载的软件/srv:存放原创 2021-01-31 20:20:16 · 132 阅读 · 0 评论 -
环境变量
环境变量简介环境变量配置了系统存放可执行程序的目录,若目录中没有程序,则会显示command not found(没有部署安装包,或者部署了没有配置环境变量)查看环境变量echo $PATH: 查看默认的全局环境变量是/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/binwhich 命令: 查看命令在环境变量中的优先路径(若命令在好几个路径中都存在,则只显示先出现的那个路径,其与路径不再检测)which ls#输出alias l原创 2021-01-31 20:19:54 · 146 阅读 · 0 评论 -
Shell 函数
自定义函数函数定义函数名可自定义函数主体重若有return,则需要用$?返回return的结果,且return后只能返回数值(0-255)直接用函数名调用函数函数定义及调用写法函数名(){函数主体}函数名echo $?示例#定义函数(不含return)fun_name{echo "first name:"read aname #读取第一个输入的name值作为变量anameecho "second name:"read tname #读取第二个输入的name值作为变原创 2021-01-31 23:24:04 · 119 阅读 · 0 评论 -
Shell参数
Shell参数一、位置参数$0:存放shell脚本的文件名$n:脚本中第n个参数使用方式创建含参数的shell脚本执行脚本,并指定需执行的参数(按参数值的顺序匹配参数:文件后的第n个值就是脚本的第n个参数值)#编辑脚本文件vim test.shiecho "file:$0" #$0代表文件名test.shecho "hello,$1" #$1代表第一个参数echo "hello,$2" #$2代表第二个参数Esc:wq!#执行脚本及第一个参数chmod +x 文件路径原创 2021-01-31 23:25:12 · 294 阅读 · 0 评论 -
Shell变量
一、变量定义(定义公式中不能含有空格)变量名=变量值:变量值是默认字符串格式let 变量名=数字或公式:变量值为数值变量名=$(命令):变量值为命令返回的结果echo ‘变量名:’;read 变量名:将Bash的内置命令 read 读入的内容赋值给变量a=cindyb="cindy"c='cindy'echo $a,$b,$c #输出三个变量cindy,cindy,cindy #输出结果let a=2echo $a 2 #输出的2是数值echo $a+22+2 #输出的值是字符原创 2021-01-31 23:25:36 · 91 阅读 · 0 评论 -
Shell字符串与数组
Shell字符串一、字符串设置字符串可不用引号,也可用单引号和双引号单引号特点单引号中的变量无效(单引号内嵌套的一对单引号,可以包含变量)单引号中不能出现单个单引号,但可以出现成对的单引号作为字符拼接使用双引号特点双引号内的变量有效双引号内可以使用转义字符a=cindyb="hello,$a"c="hello,"$a""d='hello,'$a''e='hello,$a'f="hello,'$a'"g='hello,"$a"'h="hello,\"$a\"" #双引号原创 2021-01-31 23:25:55 · 1782 阅读 · 0 评论 -
Shell_Tips
一、shell简介 shell是用户与linux之间的桥梁,用户通过shell的命令编辑器输入命令,然后被shell的命令解释器解释成程序传递给linux内核,linux内核将结果返回给用户简单的说,对于目前的linux系统,可以认为打开linux终端,就是打开一套shelllinux终端界面:命令编辑器,输入输出命令shell:脚本解释器,把命令解释后传给linux内核,有内核返回结果到终端#! shell:指定解释shell脚本的解释器,即使用哪一种shelleg:指定/bin/bash原创 2021-01-31 23:30:19 · 141 阅读 · 0 评论 -
文件权限设置
权限设置1、修改文件属组chgrp -cfhRv --help --reference=参考文件或目录 --version 属组名 文件chgrp -cfhRv --help --version 属组名 文件chgrp允许普通用户修改组内文件的权限-c:仅输出更改的结果-f:若该文件权限无法被更改也不显示错误信息-h:只更改符号连接的文件,不更改其他文件-R:修改文件所在路径下所有文件几目录的权限-v:显示指令执行过程–help:在线帮助–version:显示版本信息–refere原创 2021-01-31 23:22:27 · 713 阅读 · 0 评论 -
用户管理
一、用户管理1、用户添加useradd 参数 username常用参数-c comment:指定一段注释性描述-d 目录:指定用户主目录(主目录存在时用)-d 目录 -m:如果指定主目录不存在,则创建主目录-g 用户组:指定用户所属的用户组-G 用户组1,用户组2:指定用户所属的附加组-s Shell文件:指定用户的登录Shell--创建用户sam,为sam产生一个主目录 /home/samuseradd -d /home/sam -m sam--新建用户gem,该用户的登录S原创 2021-01-31 23:22:42 · 347 阅读 · 0 评论 -
Linux常用命令1
建议初学linux操作系统时,装一个虚拟机来练习,以免影响本机使用虚拟机:通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整的计算机系统(即一台电脑,两个操作系统,虚拟机实现linux操作系统)一、linux系统目录...原创 2021-01-31 23:30:04 · 568 阅读 · 0 评论