unix命令

Linux服务的安装与使用

倖福魔咒の 提交于 2019-11-30 23:31:58
Linux服务的安装与使用 Spotlight on Unix 监控Linux服务器的安装与使用 详细请看:https://spotlight-on-unix.software.informer.com/download/#downloading Linux OS 服务器情况 1.Linux OS服务器情况 [root@web_server ~]# cat /etc/issue CentOS release 6.6 (Final) Kernel \r on an \m 2. Linux系统 安装 sysstat [root@web_server ~]# rpm -qa |grep sysstat 如果没有搜索到,那么需要安装 [root@web_server ~]# yum install sysstat 待安装完成后,检查是否安装成功 [root@localhost ~]# mpstat -V sysstat 版本 10.1.5 (C) Sebastien Godard (sysstat orange.fr) 3.创建username以及password 有相关介绍说,要这个用户必须要有root权限才行,如果创建具有root用户的权限,命令如下 [root@web_server ~]# useradd -g root -G root test2016 [root@web

awk sed grep 常用命令

帅比萌擦擦* 提交于 2019-11-30 16:16:37
文本间隔 在每一行后面增加一空行: sed G sed G v1 >v2 在每一行后面增加两行空行: sed 'G;G' 将第一个脚本所产生的所有空行删除(即删除所有偶数行): sed 'n;d' 在匹配式样“regex”的行之前插入一空行: sed '/regex/{x;p;x;}' 在匹配式样“regex”的行之后插入一空行: sed '/regex/G' 在匹配式样“regex”的行之前和之后各插入一空行: sed '/regex/{x;p;x;G;}' 编号 为文件中的每一行进行编号(简单的左对齐方式)。这里使用了“制表符”(tab,见本文末尾关于'\t'的用法的描述)而不是空格来对齐边缘: sed = filename | sed 'N;s/\n/\t/' 对文件中的所有行编号(行号在左,文字右端对齐): sed = filename | sed 'N; s/^/ /; s/ *\(.\{6,\}\)\n/\1 /' 对文件中的所有行编号,但只显示非空白行的行号: sed '/./=' filename | sed '/./N; s/\n/ /' 计算行数 (模拟 "wc -l"): sed -n '$=' 文本转换和替代 Unix环境:转换DOS的新行符(CR/LF)为Unix格式: sed 's/.$//' # 假设所有行以CR/LF结束 sed 's/^M$//'

/bin/sh^M: bad interpreter: No such file or 异常

纵饮孤独 提交于 2019-11-30 15:16:52
http://www.blogjava.net/nkjava/archive/2009/06/10/281064.html 2 )也可在 Linux 中转换: 首先要确保文件有可执行权限 #sh>chmod a+x filename 然后修改文件格式 #sh>vi filename 利用如下命令查看文件格式 :set ff 或 :set fileformat 可以看到如下信息 fileformat=dos 或 fileformat=unix 利用如下命令修改文件格式 :set ff=unix 或 :set fileformat=unix :wq ( 存盘退出 ) 最后再执行文件 #sh>./filename 来源: oschina 链接: https://my.oschina.net/u/1045177/blog/524825

centos7 日志文件

喜夏-厌秋 提交于 2019-11-29 21:33:54
Linux常见的日志文件详述如下 1、/var/log/boot.log(自检过程) 2、/var/log/cron (crontab守护进程crond所派生的子进程的动作) 3、/var/log/maillog (发送到系统或从系统发出的电子邮件的活动) 4、/var/log/syslog (它只记录警告信息,常常是系统出问题的信息,所以更应该关注该文件) 5、/usr/local/apache/logs/error_log(它是记录apache的日志目录) 6、/var/log/httpd/error_log (它是记录http的日志目录) 要让系统生成syslog日志文件, 在/etc/rsyslog.conf文件中加上:*.warning /var/log/syslog    该日志文件能记录当用户登录时login记录下的错误口令、Sendmail的问题、su命令执行失败等信息 5、/var/run/utmp 该日志文件需要使用lastlog命令查看 6、/var/log/wtmp (该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件) last命令就通过访问这个文件获得这些信息 7、/var/run/utmp (该日志文件记录有关当前登录的每个用户的信息) 8、/var/log/xferlog (该日志文件记录FTP会话

在 Unix 环境中正确设置 NLS_LANG (文档 ID 1548858.1)

杀马特。学长 韩版系。学妹 提交于 2019-11-29 12:06:13
在 Unix 环境中正确设置 NLS_LANG (文档 ID 1548858.1) 适用于: Oracle Database Cloud Schema Service - 版本 N/A 和更高版本 Oracle Database Exadata Express Cloud Service - 版本 N/A 和更高版本 Oracle Database Exadata Cloud Machine - 版本 N/A 和更高版本 Oracle Cloud Infrastructure - Database Service - 版本 N/A 和更高版本 Oracle Database Backup Service - 版本 N/A 和更高版本 本文档所含信息适用于所有平台 目标 说明如何在 Unix 环境中正确设置 NLS_LANG。 解决方案 请注意Server使用的LANG和NLS_LANG变量并不会影响通过Listener连接进来的客户端。 要调试显示问题(当您看到奇怪的符号或字符,如 "?" , "¿" or "ÃÂÃÂÂ"),请首先使用 Oracle SQL Developer 进行调试。 Oracle SQL Developer 是一款无需在客户端进行 Oracle NLS 配置的“已知的可用客户端”。 检查配置 Oracle SQL Developer 的文档及截屏请参见

linux各种IPC机制

≯℡__Kan透↙ 提交于 2019-11-29 11:06:08
linux各种IPC机制   docker中的资源隔离,一种就是IPC的隔离。IPC是进程间通信。 下面的文章转载自https://blog.csdn.net/yyq_9623/article/details/78794775 原帖发表在IBM的developerworks网站上,是一个系列的文章,作者郑彦兴,通过讲解和例子演示了Linux中几种IPC的使用方式,我觉得很好,在这里做一个保留,能看完的话Linux IPC的基础是没有问题的了。 一)Linux环境进程间通信(一)管道及有名管道 http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/ 二)Linux环境进程间通信(二): 信号 上: http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index1.html 下: http://www.ibm.com/developerworks/cn/linux/l-ipc/part2/index2.html 三)Linux环境进程间通信(三)消息队列 http://www.ibm.com/developerworks/cn/linux/l-ipc/part3/ 四)Linux环境进程间通信(四)信号灯 http://www.ibm.com/developerworks

linux端口查询

天大地大妈咪最大 提交于 2019-11-29 05:50:38
常用端口 下面的表格中列举了包括在红帽企业 Linux 中的服务、守护进程、和程序所使用的最常见的通信端口。该列表还可以在 /etc/services 文件中找到。要查看由互联网号码分派局(IANA)制定的“著名的已注册动态端口”官方列表,请参考以下 URL: 端口号码 / 层 名称 注释 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议 19 chargen 字符生成服务;发送无止境的字符流 20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用 22 ssh 安全 Shell(SSH)服务 23 telnet Telnet 服务 25 smtp 简单邮件传输协议(SMTP) 37 time 时间协议 39 rlp 资源定位协议 42 nameserver 互联网名称服务 43 nicname WHOIS 目录服务 49 tacacs 用于基于 TCP/IP 验证和访问的终端访问控制器访问控制系统 50 re-mail-ck 远程邮件检查协议 53

Linux samba服务器配置

爷,独闯天下 提交于 2019-11-29 04:13:08
samba服务器配置 配置文件 /etc/samba/smb.conf samba的主要配置文件,可设置全局参数和共享目录的参数 /etc/samba/lmhosts 通过hostname来访问samba: /etc/samba/smbusers 由于windows和linux里的管理员和访客账号名称不一致,可使用此配置文件来设置一个映射,比如administrator映射成root: /etc/sysconfig/samba 配置smbd,nmbd启动时带的参数 /var/lib/samba/private/{passdb.tdb, secrets.tdb} 管理samba的用户账号/密码时,会用到的数据库档案 可用命令 smbd, nmbd:smbd提供文件和打印共享服务器,nmbd提供NetBIOS名称服务和浏览支持,帮助客户端定位服务器,处理所有基于UDP的协议 tdbdump, tdbtool:samba使用了tdb数据库,可以使用tdb工具来查看数据库内容 smbstatus:查看samba的状态 smbpasswd, pdbedit:服务器功能,用于管理samba的用户账号和密码,早期是使用smbpasswd命令,后来因为使用了tdb数据库,所以推荐使用pdbedit命令来管理用户数据 mount.cifs:用来挂载分享目录 smbclient:samba客户端

Linux 基础 以及Centos7 虚拟化安装过程

白昼怎懂夜的黑 提交于 2019-11-29 00:36:47
Data3 周总结 运维人员的三大职责: 1、 保证数据的安全性,不丢失,不损坏。 2、 保证服务器7*24小时运行,且不宕机。 3、 提升用户的使用体验。 服务器硬件及作用: Cpu: 处理指令,执行操作,处理数据,就像人类的大脑。 电源: 提供供电。 主板: 汇总整合所有的硬件。 内存: 临时性存储数据。 硬盘: 永久性存储数据。 网卡: 实现数据的传输。 远程控制卡: 可以远程控制开机关机,以及远程网络安装操作系统 阵列卡:可以将多块磁盘容量整合为一块,增加磁盘容量,磁盘性能,提高磁盘安全性 风扇: 用于散热,防止服务器在运行过程中,温度过高。 服务器的类型及分类 外观: 如下图:塔式服务器: 如下图:机架式服务器: 如下图:刀片式服务器: 尺寸分类: 1、1U服务器 2、2U服务器 3、3U服务器 Ps:1U表示4.45cm 性能分类: 1、 Pc服务器 X86架构 2、 小型机服务器 3、 大型机服务器 如下图: 阵列卡 raid级别说明: 1、 Raid 0 优点:提升存储效率。缺点:数据存储安全性不高。 2、 Raid 1 优点:提升存储安全性。 缺点:数据存储效率不高。 3、 Raid 5 优点:存储效率高 安全性高。 LInux 操作系统的发展史: 1、linux之前,Unix历史 早在Linux出现之前的二十年(1970年代),就有一个相当稳定而成熟的操作系统了

秋招笔试准备——客观题

老子叫甜甜 提交于 2019-11-28 22:42:42
Python Python内存( 垃圾回收机制 ): https://www.cnblogs.com/yhll/p/8908882.html 爬虫如何工作: https://www.cnblogs.com/sunBinary/p/11055626.html 在Python中所有的对象都可以进行真值测试,下面罗列一下判断为假的情况: None False 数值中的零,包括0,0.0,0j(虚数) 空序列,包括空字符串(”),空元组(()),空列表([]) 空的字典{} 自定义的对象的实例,该对象的__bool__方法返回False或者__len__方法返回0 迭代和递归的特点,并比较优缺点 软件测试 https://www.cnblogs.com/test-my/p/6019336.html 按照瀑布模型的阶段划分,软件测试可以分为单元测试,集成测试,系统测试。 测试一个杯子或登录界面 测试框架: https://www.cnblogs.com/ceshi2016/p/9110695.html 黑盒测试用例方法:等价类划分方法、边界值分析方法、错误推测方法、因果图方法、判定表驱动分析方法、正交实验设计方法、功能图分析方法 https://blog.csdn.net/zhusongziye/article/details/79822394 白盒测试用例方法:由弱到强的6种:语句覆盖