【Linux某些命令找不到/无法使用】教程文章相关的互联网学习教程文章

Linux系统编程@进程通信(一)【代码】【图】

进程间通信概述需要进程通信的原因:数据传输资源共享 通知事件进程控制Linux进程间通信(IPC)发展由来Unix进程间通信基于System V进程间通信(System V:UNIX系统的一个分支)POSIX进程间通信(POSIX:可移植操作系统接口,为了提高UNIX环境下应用程序的可移植性。很多其他系统也支持POSIX标准(如:DEC OpenVMS和Windows)。) 现在Linux使用的进程间通信方式包括:管道(pipe)、有名管道(FIFO)信号(signal)消息队列共享内存信...

基于Linux服务器的Oracle自动备份以及定时清除【代码】

1、root用户编写shell脚本OrclBackup.sh#!/bin/bash export ORACLE_BASE=/home/oracle/app export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH export DATA_DIR=/home/oracle/app/admin/orcl/dpdump export LOGS_DIR=/home/oracle/app/admin/orcl/dpdump export DELTIME=`date -d "10 days ago" +%Y%m%d` export BAKUPTIME=`date +%Y%m%d%H%M%S` export ...

《Linux内核 》MOOC 课程 实验一报告【图】

姬梦馨原创微博《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 学习笔记一:什么是冯诺依曼体系结构? 就是指存储程序计算机。 两个层面:1.从硬件的角度上来说: 2. 从程序员的角度来看: 二:.CPU识别什么样的指令? API:程序员与计算机的接口。 应用程序编程接口 ABI :二进制接口,指令编码。 程序与CPU的接口。三.32位的X86是由EIP指向内存的某条指...

Linux centos 下在线安装mysql【图】

首次安装Mysql,通过在线安装方便快捷。 1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装。 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum list | grep mysql 650) this.width=650;" src="/upload/getfiles/default/2022/11/11/20221111012724223.jpg" title="mysql-yum list.jpg" /> 3,安装这几个就可以: #yum install mysql mysql-serve...

1.9 linux基础(九)-文件查找find【代码】

1.9 linux基础(九)-文件查找find1.9.1 文件查找在文件系统上查找符合条件的文件文件查找:locate, find非实时查找(数据库查找):locate实时查找:find1.9.2 locate查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db 依赖于事先构建的索引索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库 (updatedb)索引构建过程需要遍历整个根文件系统,极消耗资源工作特点: 查找速度快模糊查找非实时查找搜索的...

Linux平台部署varnish 高性能缓存服务器(1)【代码】

【本文档所介绍的内容适用于公司测试/生产常见的varnish环境部署】一:varnish部署前准备:1.1相关软件以及系统,web服务系统要求:Centos 6(以上) (64位)相关中间件:varnish-4.0.21.2相关系统依赖包安装检查准备1.2.1 检查系统自带nginx是否安装rpm -qa | grep varnish如有安装,请使用以下命令卸载相关程序 yum remove varnish -y1.2.2 安装编译nginx需要的依赖包 yum install libtool ncurses-devel pcre-devel ibedit-devel ...

ubuntu(linux) svn(1.7) 使用kdiff3 merge主干

原因:在linux下面不能使用小乌龟(TortoiseSVN),idea下面不能使用svn merge主干代码,为了解决每次merge代码时启动虚拟机,又能像小乌龟(TortoiseSVN)一样方便。方法:1、安装kdiff3。跨系统且比较流行代码diff工具。sudo apt-get install kdiff32、安装svn工具。1) sudo apt-get install subversion subversion-tools2)降级安装svn(1.7),参考: KUbuntu/Ubuntu 14.04 (降级)安装 svn 1.73、配置脚本。1)下载svndiff...

张明贵-Linux基础命令学习-2【图】

做出来,写出来,讲出来 cp 拷贝 cp -p 带文件和目录属性拷贝 cp -d 复制链接文件 cp -r 递归拷贝,拷贝文件或目录 cp -a 相当于 cp -pdr mv 移动 move的缩写 把当前路径下的zmg目录移动到根/目录下 [root@xwj ~]# mv zmg / rm 删除 remove的缩写 (几乎没有Linux运维人员不犯删除的错误,该命令使用起来比较危险,删除前一定要备份) rm -r 递归删除,删除文件及目录 rm -f 强制删除...

Linux--磁盘情况查询【图】

a显示文件 c列出详细情况和总和 h单位 精确到第几级子目录 要查询的目录 原文:https://www.cnblogs.com/rijiyuelei/p/12394996.html

Ubuntu Linux下用rsync进行数据备份和同步配制

背景:0. 服务器的数据是非常重要的,一旦发生磁盘损坏就麻烦了。作为一个管理人员,对数据进行实时地同步备份那是很有必要的。1. rsync 是一个很好和备份工具,下面以Ubuntu为例讲一下它的配制。2. 假如我的服务器A的ip为10.141.247.12, 我的备份客户机B的ip为10.141.247.13服务器端的配制:1. 打开rsync作为服务器的开关,修改文件/etc/default/rsync的内容其中一行如下(整个文件内容见链接)RSYNC_ENABLE=true 2. 新建配制文件...

如何在linux下使用git管理上传代码

首先需要安装git,sudo apt-get install git,这时就可以下载代码了。然后先在gituhub上新建一个仓库,然后先在本地建一个git目录,git init然后再配置用户名和邮箱,git config --global user.name yourname,git config --global user.email youremail。使用git remote add origin git@github.com:yourName/yourRepo.git命令来创建与远程仓库的连接,使用git add xxx.txt来上传文件,该文件会存储在github上该目录下。使用git co...

一周第一次课(10月16日)安装linux【图】

学习之初:学习课程的目的什么 (提升自己拿高薪)学习完课程做什么职位(系统运维)学习完课程在哪个城市发展(郑州)1给自己设定目标:何时学完:(10月16日到2月16日)何时跳槽第一份薪酬多少一年后多少薪酬 两年后多少薪酬2,学习方法要预习和复习课程做到当日事当日毕养成良好的记笔记的好习惯使用好资源看别人好的记笔记方法。3 课程价值课程有3年有效时间学习 求职运维的圈子1.2约定学习的系统是 centos7.3用到的虚拟软件 vm...

Linux 常用命令【代码】

1.打开/关闭终端方法:  ctrl+alt+t(新建终端), shift+ctrl+t(新建标签), shift+ctrl+n(新建一个文件)  exit(关闭终端)2.基础操作命令序列命令作用 01ls查看当前文件夹下的内容ls: -l展示详细信息,-a展示隐藏文件(Linux下(.)开头的为隐藏文件)02pwd查看当前所在文件夹 03cd目录名切换文件夹cd: 参数为绝对路径或者相对路径,直接cd表示回到主目录04touch文件名如果文件不存在,新建文件touch: 可以同时跟多个参数表示创...

如何快速查看Linux日志?【代码】

因为在生产环境会遇到很多问题,那么最快的定位方式莫过于去看日志,我们都知道服务器每天会产生大量的日志,那么如何快速的定位也就是最关键的。本文介绍六种查看日志的命令:tail、head、cat、more、less、sed。一、tail1.1 命令功能tail 命令从指定点开始将文件写到标准输出。1.2 命令格式tail[必要参数][选择参数][文件]1.3 命令参数-f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示...

Linux不管上一条命令成功还是失败都执行下一个命令的方法【代码】

转载请注明来源https://www.cnblogs.com/sogeisetsu/p/11407830.htmlLinux不管上一条命令成功还是失败都执行下一个命令的方法Linux不管上一条命令成功还是失败都执行下一个命令的方法就是用;在用linux命令时候, 我们经常需要同时执行多条命令, 那么命令之间该如何分割呢? 分号: 顺序地独立执行各条命令, 彼此之间不关心是否失败, 所有命令都会执行。实例 执行print 123 反馈Error: no such file "123"也就是说这条命令是失败...