linux运维
文章平均质量分 81
linux运维
dancheng_work
在时间允许的情况下,源码是最好的开发文档。
展开
-
虚拟机安装centos系统
centos内核实2.6的配置cpu配置虚拟内存创建虚拟机时,内存配置至少是512M,最好是1G以上,否则会报错设置网络类型桥接:虚拟机和宿主机一样直接可以访问外网了(办公)网络地址转换:虚拟机会被分配一个虚拟地址(家庭环境)仅主机模式网络:不能上网原创 2017-11-09 19:17:57 · 355 阅读 · 0 评论 -
linux中控制文件删除
满足一下两个条件同时具备才生效1)文件的硬链接数,有一个硬链接i_link + 1, 减少一个硬链接,i_link-1,当i_link=0时文件就被删除了。例:创建一个文件i_link=1,为这个文件创建一个硬链接,i_count+1,删除一个硬链接i_link-1,删除源文件i_link=0了2)是否由进程占用这个文件,有一个进程占用这个文件i_count + 1,i_cou原创 2017-12-20 08:15:13 · 253 阅读 · 0 评论 -
linux中文件的用户和组
uid UserIdentify 用户IDGid GroupIdentify 组ID uid为0的用户就是超级用户1-499是虚拟用户500-65535是普通用户 服务的运行需要用户角色的,可以不用登录,因此,工作中我们需要运行如mysql数据库,可以创建如下用户:groupadd mysql -g 49useradd mysql -u 49 -s /sbin原创 2017-12-20 08:16:29 · 394 阅读 · 0 评论 -
linux中的正则表达式
主要是awk,sed,grep(egrep)三剑客的正则表达式 基础正则表达式:BRE1) ^word 搜索以word开头的2) word$ 搜索以word结尾的3) . 代表且只能代表任意一个字符4) \ 例\. 转义符号5) * 例0*表示多个0重复。重复0个或多个前面的字符6) .* 匹配所有字符。7) [原创 2017-12-20 08:17:55 · 210 阅读 · 0 评论 -
linux文件权限详解
改变权限命令chmod[root@dancheng_linux first]# chmod u=x,g=rwx,o=x 1.txt[root@dancheng_linux first]# lltotal 16drwx------. 2 root root 6 Nov 15 07:17 1---xrwx--x. 1 root root 0 Nov 15 07:18 1.t原创 2017-12-20 08:19:49 · 274 阅读 · 0 评论 -
默认权限分配的命令umask
控制创建文件或目录的默认权限的一个命令 新建一个文件夹 分配的权限是:755新建一个文档 分配的权限是:644 umask 044 033如何计算新umask下,文件及目录的默认权限目录:777-umask=文件: umask 的每一个位都是偶数的情况,666-umask=umask 的数字中有奇数的情况,666-umask,然后把umask原创 2017-12-20 08:21:14 · 292 阅读 · 0 评论 -
linux的定时任务crond(crontab)服务
1. crond是什么?Crond是linux系统中用来定期执行命令或者指定程序任务的一种服务或者软件。一般安装完C5/C6系统的时候,crond就会默认存在了。我们优化开启自启动服务的时候,第一个就是crondCrond服务默认情况(每分钟),会检查系统中是否由需要执行的定时任务,如果有,就会根据事先定义好的规则执行这个任务。 秒级任务:1)crond自身无能为力原创 2017-12-20 08:22:07 · 411 阅读 · 0 评论 -
linux系统软件包安装方式
以安装apache为例:1)源码编译方式安装apche;比较灵活,只编译你想要的参数(中小型公司常用)自己做饭自己吃2)yum或rpm方式安装apache:简单、方便,但是不够灵活。a. 访问量小或内部使用http的时候,多用yum install http -y。b. 方便性考虑,可以yum安装。c. 服务器数量,比如几千台服务器安装Apache3)高级安装结合了原创 2017-12-20 08:37:19 · 242 阅读 · 0 评论 -
linux下部署apache软件
1. 下载并安装apache软件2.2下载链接:http://mirrors.hust.edu.cn/apache/httpd/httpd-2.2.34.tar.gz2.4下载链接:http://mirrors.hust.edu.cn/apache/httpd/httpd-2.4.28.tar.gz [root@dancheng_linux tools]# wget http:原创 2017-12-23 08:37:42 · 1033 阅读 · 0 评论 -
windows定时任务
附件->系统工具->任务计划程序 右键任务计划程序库->创建基本任务 填写完,就完成了定时任务。原创 2017-12-20 08:24:01 · 232 阅读 · 0 评论 -
Linux中文件的硬链接和软链接
硬链接文件:不同文件名具有相同节点(inode)号硬链接创建 ln 源文件 软链接文件这个文件上只要有一个硬链接文件或一个以上的硬链接文件就不会被删除,当所有的硬链接文件被删除时,这个文件就会被删除软链接文件:linux中的软链接文件就类似于Windows系统中的快捷方式创建软链接文件:ln -s 源文件 软链接文件 删除源文件,软链接文原创 2017-12-20 08:10:33 · 253 阅读 · 0 评论 -
linux修改本机名
1.更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名2.更改/etc下的hosts文件,在提示符下输入vi /etc/hosts,然后将localhost.localdomain改为想要设置的主机名。3.重启原创 2017-12-20 08:07:40 · 1374 阅读 · 0 评论 -
linux分区的建议
常规分区方案:/ 剩余硬盘大小swap 内存1.5倍/boot 100MDB及存储:/data/ 剩余硬盘大小/ 50-200Gswap 内存1.5倍/boot 100M门户:/ 50-200Gswap 内存1.5倍/boot 100M不在进行分区,保留,将来哪个把分用,就自己根据需求再分原创 2017-11-09 19:20:01 · 870 阅读 · 0 评论 -
更改ssh服务远程登录配置
windows:默认远程端口和管理员用户管理:user:administrator guest port 3389linux:远程默认连接端口和超级用户管理员 user:root 普通用户 port 22更改linux的用户和端口进入etc/ssh/文件夹中修改sshd_config文件可以一起原创 2017-11-12 15:12:45 · 657 阅读 · 0 评论 -
centos 7关闭防火墙
CentOS 7.0默认使用的是firewall作为防火墙关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示runn原创 2017-11-12 15:13:46 · 45426 阅读 · 1 评论 -
linux用户切换与权限设置
普通用户切换到root用户: 1. su - root (直接改为root权限)2. sudo(拥有某些权,但角色没有变。让普通用户可以拥有指定的root权限功能) 利用sudo为其他用户附角色首先切换到root用户利用visudo命令为用户添加整体权限正常被赋权限的用户对系统进行操作时,命令前面要加sudo,还要输入密码。NOPASSWD是在使用命令时原创 2017-11-13 16:17:17 · 4473 阅读 · 0 评论 -
linux中环境变量的设置
临时生效的:PATH = 路径:$PATH (暂时将路径放入全局路径中) 永久生效的:echo ‘PATH=”路径:$PATH”’ >> /etc/profilesource /etc/profile原创 2017-11-13 16:21:32 · 210 阅读 · 0 评论 -
linux字符集设置
linux字符集路径: /etc/locale.conf设置成gb字符集编辑字符集利用命令使配置生效source /etc/locale.conf原创 2017-12-01 23:21:49 · 560 阅读 · 0 评论 -
linux中保证时间同步
ntp服务临时修改/usr/sbin/ntpdate time.nist.gov 设置每五秒执行一次更新时间echo '#time sync by dancheng at 2017-11-12' >> /var/spool/cron/rootecho '*/5**** /usr/sbin/ntpdate time.nist.gov > /dev/null 2>&1' >>原创 2017-12-01 23:22:50 · 257 阅读 · 0 评论 -
优化linux系统并防止入侵操作(修改内核参数)
vim /etc/sysctl.conf 来改内核参数。优化内核参数net.ipv4.tcp_fin_timeout = 2net.ipv4.tcp_tw_reuse = 1net.ipv4.tcp_tw_recycle = 1net.ipv4.tcp_syncookies = 1net.ipv4.tcp_keepalive_time =600net.ipv4.ip_l原创 2017-12-01 23:24:10 · 511 阅读 · 0 评论 -
linux中的文件类型
头一个字符是文件类型文件类型包括:普通文件、目录、字符设备文件、块设备文件、符号链接文件等等l 开头表示链接文件c 字符设备- 普通文件d 目录文件 linux下的普通文件类型1. 纯文本文件(ASCII)2. 二进制文件(binary)3. 数据格式的文件(da原创 2017-12-01 23:25:42 · 262 阅读 · 0 评论 -
ubuntu安装完wireshark后,报没有权限的错误
#添加wireshark用户组groupadd wireshark#将dumpcap更改为wireshark用户组chgrp wireshark /usr/bin/dumpcap#让wireshark用户组有root权限使用dumpcapchmod 4755 /usr/bin/dumpcap#将所使用的用户名加入wireshark用户组,例如simplegpasswd -a simp...转载 2019-03-02 22:15:42 · 454 阅读 · 1 评论