
linux
文章平均质量分 71
zdkdchao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows-连接到同一网络的2台电脑共享文件
1原创 2022-07-31 11:57:44 · 656 阅读 · 0 评论 -
linux-windows10使用wsl运行linux子系统
wsl原创 2022-06-26 21:57:37 · 1126 阅读 · 0 评论 -
shell-wc
shell-wc命令原创 2022-06-08 15:33:52 · 516 阅读 · 0 评论 -
linux-ps、top查看进程
进程的概念进程就是运行中的程序。既然在运行,我们关心啥时启动,占用的资源(cpu,内存),如何控制这些资源,进程之间如何通信(信号),如何结束。进程分哪几种,如何打印进程的日志,有没有统一进行进程管理的工具。进程开始:进程结束:正常异常资源不足,资源获取不到进程状态的查看ps进程都有唯一编号,名称可以重复加f显示更多信息,CMD列表示命令的详细路径启动用户syntaxe:显示全部进程(与-A参数效果相同),默认只显示当前f:格式化aux:显示所有包含其他使用者的行程p原创 2021-10-29 15:34:36 · 1347 阅读 · 0 评论 -
openssl升级
openssl是个关于安全的框架,其实就是个软件。其1.1.1i版本升级了一个漏洞,所以需要安装。安装包解压安装gcc依赖yum install -y gcc安装,要使用编译安装的方式进入解压目录./config --prefix=/usr/local/openssl shared zlibmake dependmake & make install将旧的、默认的openssl命令指向新的获取旧的openssl命令的位置which openssl备份mv /usr/b原创 2021-01-06 16:21:23 · 1648 阅读 · 2 评论 -
shell-012、tee
srcshell中执行任何命令,肯定会有输入和输出,可能会有报错信息。所以linux用012这3个文件描述符(可以理解为文件的内容)来表示这3个流。同时设置了对应的操作(源和目的地、追加or覆盖)文件描述符标准输入是文件描述符0。它是命令的输入,缺省是键盘,也可以是文件或其他命令的输出。标准输出是文件描述符1。它是命令的输出,缺省是屏幕,也可以是文件。标准错误是文件描述符2。这是命令错误的输出,缺省是屏幕,同样也可以是文件。语法重定向的使用有如下规律:标准输入0、输出1、错误2需要分别重定原创 2020-07-23 22:22:41 · 1627 阅读 · 0 评论 -
java-调用linux命令
分为调脚本和直接调用linux的命令。亲测,调脚本100%成功,调命令只有一部分成功,比如调用beeline时,在命令行可以正常执行的,在java中调会报ParseException line 1:0 character '' not supported here (state=42000,code=40000),这个问题暂时没解决,只能封装到脚本中,再用exec方法去调。java调用linux命令的原理就是开启一个子进程,并且是并行的,也就是说,如果代码中前后执行了2个命令,那么这2个是并行执..原创 2020-07-23 19:33:03 · 723 阅读 · 0 评论 -
linux-文件查看
less对于一些很大的log文件,我们用more查看时会很费劲,没有办法直接跳到末尾再向前查看。我们可以用less来解决,less查看一个文件时,可以使用类似vi的command命令,在command模式下按G跳到文件末尾,再使用f或b来翻页。b:向上翻页f:向下翻页j:向下一行k:向上一行用 “?关键字” 来做检索,n 向上查找下一个关键字catcat [file]查看文件的内容。全程式concatenate的意思,将文件内容连续输出到屏幕上。第一行到最后一行显示。tactac [f原创 2020-07-13 14:10:11 · 238 阅读 · 0 评论 -
linux-修改主机名
7.6有种方法hostnamectl set-hostname xxx但在实操中,有次遇到了failed to create bus connection no such file or directory的报错,这个错没有解决。但发现了另外一种修改主机名的方法,直接修改 vim /etc/hostname文件即可。这种方法修改也不需要重启,重新连一下即可。在7.6中,修改/etc/sysconfig/network文件对主机名无效。...原创 2020-07-02 15:20:48 · 2583 阅读 · 4 评论 -
linux-命令-压缩-gz、tar、zip
Linux 常用的压缩命令有 gzip 和 zip,两种压缩包的结尾不同:zip 压缩的后文件是 *.zip ,而 gzip 压缩后的文件 *.gz相应的解压缩命令则是 gunzip 和 unzipgzip 命令:gzip test.txt它会将文件压缩为文件 test.txt.gz,原来的文件则没有了,解压缩也一样gunzip test.txt.gz它会将文件解压缩为文件 test.txt,原来的文件则没有了,为了保留原有的文件,我们可以加上 -c 选项并利用 linux 的重定向gzip原创 2020-06-08 10:40:36 · 447 阅读 · 0 评论 -
linux-命令-du
用来查看文件大小参数1. -h以G、M、K的方式展示大小(具体用哪个取决于文件大小是否达到这个量级)2. -d 几层目录,相当于–max-depth(如果用–max-depth,后面的参数要用=连接),0是不包括任何子目录,只查看当前目录;1是包括一级目录usage1. 查看指定目录下指定文件的大小及总大小du -ch *xxx*du -sh .ch和sh的区别就是ch会额外统计一个total......原创 2020-05-18 17:18:24 · 398 阅读 · 0 评论 -
java-linux中调用jar并获取jar的返回值
调用jar其实就是调用类的main方法,main是没有返回值的,但其实jar仍然可以向外输出信息。比如sout,只要把打印的信息重定向到一个文件或控制台即可。https://blog.youkuaiyun.com/tian6318/article/details/79349123...转载 2020-05-11 12:06:55 · 1918 阅读 · 0 评论 -
linux-权限测试
需求2个用户缺省不同名,不同组,一个用户要访问另一个的目录root下,创建2个用户,再创建2个文件,2个文件的主、组分别设置为2个用户对应的主、组useradd test1;useradd test2;mkdir -p /dctest/test2echo 123 > /dctest/test1.txtecho 456 > /dctest/test2/test2.txt...原创 2020-04-19 16:44:24 · 576 阅读 · 0 评论 -
linux-ftp的使用(搭建、上下)
SRC虚拟用户一般禁止在vsftpd节点上创建系统用户,必须使用passwd设置密码安装 vsftpd。yum install -y vsftpd配置:安装后自动在/etc/vsftpd/下生成配置文件vsftpd.conf需要做的修改#禁止匿名访问anonymous_enable=NO#允许本地主机访问local_enable=YES#这里默认NO,listen_ipv...原创 2020-04-19 15:52:01 · 489 阅读 · 0 评论 -
shell-scp、rsync
https://blog.youkuaiyun.com/perfer258/article/details/81433622原创 2020-08-22 08:20:30 · 155 阅读 · 0 评论 -
oracle12c linux安装
vim /etc/sysctl.conffs.file-max = 6815744kernel.sem = 250 32000 100 128kernel.shmmni = 4096kernel.shmall = 1073741824kernel.shmmax = 4398046511104kernel.panic_on_oops = 1net.core.rmem_default =...原创 2020-04-13 22:40:42 · 845 阅读 · 0 评论 -
VM配置Linux虚拟机
一、SRC公司里要求Linux是7.6二、linux安装iso的下载https://www.centos.org/download/拖到下面,上面其实也有,但中国的几个镜像的7.6里面都是空的,只能用国外的mirror选minimalUSA的不能用,Europe的可以,选minimal三、standard虚拟机用来提供克隆虚拟机的模板。在standard完成安装前的准备工...原创 2020-08-22 08:28:51 · 519 阅读 · 0 评论 -
linux-mysql安装 + 主从备份配置
一、SRC二、须知1. mysql的配置文件默认都是以/usr/local/mysql为安装路径的,但有些场景需要自定义mysql的安装路径,所以安装过程中需要额外设置2. my.cnf的[mysqld_safe]是用来安全启动的,一般用不到,可以不设置三、目录和用户规划解压文件binlog 同步日志safeerrorlog 安全启动的errorlogbackuptmp用户要...原创 2020-04-11 20:43:54 · 250 阅读 · 0 评论 -
linux-查看文件内容 less、more、cat、ll
catmoremore [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]-num 一次显示的行数-d 提示使用者,在画面下方显示 [Press space to continue, ‘q’ to quit.] ,如果使用者按错键,则会显示 [Press ‘h’ for instructions.] 而不是 ‘哔’ 声-l 取消遇...............原创 2020-08-22 08:29:25 · 1601 阅读 · 0 评论 -
linux-查看文件属性信息
查看概况df是以磁盘分区为单位查看文件系统df -hl 查看磁盘挂载情况和空间使用情况,只显示根目录的显示大小du用来查询容量大小du *查看有多少个文件du */*/* |wc -l wc [-lmw]参数说明:-l :多少行;-m:多少字符;-w:多少字du -sh 以G为单位显示当前文件夹的总容量大小du -sh * 以G为单位显示当前目录下所有文件的大小列表...原创 2020-08-22 08:29:38 · 1224 阅读 · 0 评论 -
linux-yum
一、SRC用来进行包管理,类似maven,可以自定义yum源在Fedora、RedHat、CentOS中使用,别的发行版不用这个工具基于rpm1. COM在server设置本机的yum源并通过httpd发布到网络,然后client将yum源配置为server节点即可。yum中有repo的概念,1个client的repo可以跟1个server的repo对应==》步骤将iso挂载到se...原创 2020-07-18 14:08:49 · 1524 阅读 · 0 评论 -
linux-find命令
linux-find命令原创 2020-08-22 08:29:13 · 2861 阅读 · 0 评论 -
linux-ssh
一、SRCA登录B,A先进入~/.ssh目录(必须在这个目录下),生成公钥和私钥,然后把公钥发送到B节点,然后A就可以免密登录B了。==》A要免密登录B,就把A的公钥放在B上ssh免密跟用户、主机名、ip无关,因为ssh相当于自动输入用户名密码,只要用户名密码对,别的都不重要。原先配好免密的,修改了主机名,也是可以免密的。用户名不同:如果我在node1上,使用用户ws登录,且我在nod...原创 2020-04-01 14:34:14 · 760 阅读 · 1 评论 -
linux-卷
lvm原创 2020-03-29 22:31:03 · 1182 阅读 · 0 评论 -
linux-挂载
1原创 2020-03-27 23:10:11 · 265 阅读 · 0 评论 -
linux-查看文件数量
须知1. grep “^d"表示目录,”^-"表示文件一、查看当前目录下的文件数量(不包含子目录中的文件)ll | grep “^-” | wc -l二、查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR|grep “^-”| wc -l三、查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l|grep......原创 2020-03-27 18:09:38 · 21114 阅读 · 0 评论 -
linux-查看各种版本信息
https://blog.youkuaiyun.com/szr4630/article/details/79613267原创 2020-03-20 10:44:34 · 480 阅读 · 0 评论 -
linux-查硬件资源
cpu和内存https://blog.youkuaiyun.com/weixin_42377147/article/details/90370801https://blog.youkuaiyun.com/liugongfeng/article/details/50263377?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=dist...原创 2020-03-20 09:08:56 · 291 阅读 · 0 评论 -
CDH-实操trap记录
安装集群时有个agent没加进去,CDH装完后添加主机时也不识别,后来在agent/config.ini中发现serverhost没改。原创 2020-03-20 09:04:13 · 136 阅读 · 0 评论 -
java-同linux的信号交互
后台开发中,常常需要写 daemon 程序在后台默默执行一些任务。除了正常的逻辑之外,还需要考虑处理异常退出时怎么办,比如`ctrl + c`、`kill -9`。这时可以用到 signal 这个函数来注册异常信号的回调函数。原创 2020-03-09 20:22:38 · 543 阅读 · 0 评论 -
linux-crontab
https://tool.lu/crontab/原创 2020-02-23 22:54:37 · 96 阅读 · 0 评论 -
linux-vim
一、替换https://blog.youkuaiyun.com/cbaln0/article/details/87979056输入 :进入命令模式,然后输入%s\被替换的\替换后的\g如果在源字符串和目的字符串中出现特殊字符,如'/','<','>',','等需要前面加反斜杠\进行转义,因为替换命令本身就有\,会冲突二、查找https://www.cnblogs.com/wayneliu...原创 2020-02-23 22:22:10 · 115 阅读 · 0 评论 -
kerberos使用
https://www.jianshu.com/p/69e6a2e7c648转载 2020-08-22 08:28:00 · 3016 阅读 · 2 评论 -
linux-用户和用户组BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
linux-用户和用户组转载 2020-08-22 08:32:36 · 16111 阅读 · 1 评论 -
linux-ntp时间同步
一、需求:集群中设置1个server,其他client从server同步时间,server从外网或者本地同步时间二、安装(所有节点)yum安装方式:yum install -y ntp,rpm -q ntptar包编译安装方式:下载tar包:http://www.ntp.org/downloads.htmltar -zxvf ntp-4.2.8p8.tar.gzcd ntp-4.2.8...原创 2020-02-18 11:08:55 · 2012 阅读 · 0 评论 -
linux-date命令
linux-date命令原创 2020-02-09 15:49:40 · 226 阅读 · 0 评论 -
centos7的常用命令,跟6不同的地方
centos7的常用命令原创 2020-02-10 19:55:24 · 277 阅读 · 0 评论 -
linux-挂载
节点磁盘不足,怎样添加磁盘原创 2020-02-10 19:56:38 · 355 阅读 · 0 评论 -
linux-shell语法、例子(case)
linux-shell脚本原创 2020-02-09 15:49:58 · 2504 阅读 · 1 评论 -
CDH使用中的problem
CDH使用中的problem原创 2020-02-09 15:48:59 · 747 阅读 · 0 评论