- 新建文件夹 mkdir PhantomJS cd PhantomJS 12 下载解压 wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 tar -xjvf phantomjs-2.1.1-linux-x86_64.tar.bz2 1... 新建文件夹 mkdir PhantomJS cd PhantomJS 12 下载解压 wget https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2 tar -xjvf phantomjs-2.1.1-linux-x86_64.tar.bz2 1...
- 1、安装编译工具 yum -y install make zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel pcre pcre-devel ncurses-devel perl 1 2、创建用户 groupadd www useradd -g www www -M -s /sbin/nologin... 1、安装编译工具 yum -y install make zlib zlib-devel gcc gcc-c++ libtool openssl openssl-devel pcre pcre-devel ncurses-devel perl 1 2、创建用户 groupadd www useradd -g www www -M -s /sbin/nologin...
- 开机启动顺序 1、加载内核 2、启动 init(/etc/inittab) pid=1 3、系统初始化 /etc/rc.d/rc.sysinit 4、运行开机启动 /etc/rc.d/rc*.d #软链指向 /etc/init.d/ 通过 chkconfig 命令配置 5、非系统服务启动项 /etc/rc.d/rc.local(就是 /etc/rc.local... 开机启动顺序 1、加载内核 2、启动 init(/etc/inittab) pid=1 3、系统初始化 /etc/rc.d/rc.sysinit 4、运行开机启动 /etc/rc.d/rc*.d #软链指向 /etc/init.d/ 通过 chkconfig 命令配置 5、非系统服务启动项 /etc/rc.d/rc.local(就是 /etc/rc.local...
- 安装 $ yum install expect $ where expect 12 使用 $ expect expect1.3> expect "hi" {send "hello\n"} hi hello 1234 自动拉取git代码 主要解决自动输入账号密码的问题,如果是ssh拉取就不需要使用了 gitpull.exp #!/usr/bin/expe... 安装 $ yum install expect $ where expect 12 使用 $ expect expect1.3> expect "hi" {send "hello\n"} hi hello 1234 自动拉取git代码 主要解决自动输入账号密码的问题,如果是ssh拉取就不需要使用了 gitpull.exp #!/usr/bin/expe...
- 逻辑符 管道符 # 命令1 | 命令2 #命令1正确输出作为命令2的操作对象 例子: # ll -a /etc/ | more #netstat -an | grep "ESTABLISHED" # netstat -an | grep EST... 逻辑符 管道符 # 命令1 | 命令2 #命令1正确输出作为命令2的操作对象 例子: # ll -a /etc/ | more #netstat -an | grep "ESTABLISHED" # netstat -an | grep EST...
- 分隔符说明&&第2条命令只有在第1条命令成功执行之后才执行||只有||前的命令执行不成功(产生了一个非0的退出码)时,才执行后面的命令。;当;号前的命令执行完, 不管是否执行成功,执行;后的命令 参考 Linux下在一行执行多条命令 分隔符说明&&第2条命令只有在第1条命令成功执行之后才执行||只有||前的命令执行不成功(产生了一个非0的退出码)时,才执行后面的命令。;当;号前的命令执行完, 不管是否执行成功,执行;后的命令 参考 Linux下在一行执行多条命令
- 挂载命令 1、查询与自动挂载 # 查询系统中已经挂载的设备 # mount # 依据配置文件/etc/fstab的内容,自动挂载 # mount -a 先创建一个文件/noname挂载新硬盘 vim /etc/fstab 在最后加... 挂载命令 1、查询与自动挂载 # 查询系统中已经挂载的设备 # mount # 依据配置文件/etc/fstab的内容,自动挂载 # mount -a 先创建一个文件/noname挂载新硬盘 vim /etc/fstab 在最后加...
- 修改文件 vim /etc/ssh/sshd_config # ClientAliveInterval 0 # ClientAliveCountMax 3 ClientAliveInterval 60 ClientAliveCountMax 3 123456 解释: ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, ... 修改文件 vim /etc/ssh/sshd_config # ClientAliveInterval 0 # ClientAliveCountMax 3 ClientAliveInterval 60 ClientAliveCountMax 3 123456 解释: ClientAliveInterval指定了服务器端向客户端请求消息 的时间间隔, 默认是0, ...
- 找到对应 平台 + 版本 的Node下载已编译好的包 https://nodejs.org/en/download/releases/ wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载 tar xf node-v10.9.0-linux-x64.tar.xz // 解... 找到对应 平台 + 版本 的Node下载已编译好的包 https://nodejs.org/en/download/releases/ wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下载 tar xf node-v10.9.0-linux-x64.tar.xz // 解...
- # 语法格式 find path -option eg: find . -name "*.c" 12345 查找php文件中的字符串 find . -name '*.php' | xargs grep 'database' 1 https://www.runoob.com/linux/linux-comm-find.html # 语法格式 find path -option eg: find . -name "*.c" 12345 查找php文件中的字符串 find . -name '*.php' | xargs grep 'database' 1 https://www.runoob.com/linux/linux-comm-find.html
- 安装ftp服务 # 检查是否安装vsftp rpm -qa |grep vsftpd # 安装vsftpd yum install vsftpd -y # 启动服务 service vsftpd start (启动) service vsftpd restart (重启) service vsftpd stop (停止) # 安装ftp客户端 yum -y inst... 安装ftp服务 # 检查是否安装vsftp rpm -qa |grep vsftpd # 安装vsftpd yum install vsftpd -y # 启动服务 service vsftpd start (启动) service vsftpd restart (重启) service vsftpd stop (停止) # 安装ftp客户端 yum -y inst...
- 下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 网上的教程好多是下载到本地,再拷贝到服务器上 因为Oracle官网下载java需要点击接受按钮,如果不接受就会被跳转 参考了一些文章之后,发现: 只要把点击确定后的的cookie复制下来,加到下载请求头里边就行,例如: wget... 下载地址:https://www.oracle.com/java/technologies/javase-downloads.html 网上的教程好多是下载到本地,再拷贝到服务器上 因为Oracle官网下载java需要点击接受按钮,如果不接受就会被跳转 参考了一些文章之后,发现: 只要把点击确定后的的cookie复制下来,加到下载请求头里边就行,例如: wget...
- sed替换文本 $ cat demo.txt my name is <name>. # Linux $ sed -i 's/<name>/Tom/' demo.txt # Mac终端,-i 指令后多加一个 "" $ sed -i '' 's/<name>/Tom/' demo.txt $ cat demo.txt my na... sed替换文本 $ cat demo.txt my name is <name>. # Linux $ sed -i 's/<name>/Tom/' demo.txt # Mac终端,-i 指令后多加一个 "" $ sed -i '' 's/<name>/Tom/' demo.txt $ cat demo.txt my na...
- 大家好,我是小林。 之前收到个读者的问题,对于 TCP 三次握手和四次挥手的一些疑问: 第一次握手,如果客户端发送的SYN一直都传不到被服务器,那么客户端是一直重发SYN到永久吗?客户端停止重发SYN的时机是什么? 第三次握手,如果服务器永远不会收到ACK,服务器就永远都留在 Syn-Recv 状态了吗?退出此状态的时机是什么? 第三次挥手,如果客户端永远收不... 大家好,我是小林。 之前收到个读者的问题,对于 TCP 三次握手和四次挥手的一些疑问: 第一次握手,如果客户端发送的SYN一直都传不到被服务器,那么客户端是一直重发SYN到永久吗?客户端停止重发SYN的时机是什么? 第三次握手,如果服务器永远不会收到ACK,服务器就永远都留在 Syn-Recv 状态了吗?退出此状态的时机是什么? 第三次挥手,如果客户端永远收不...
- 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数... 目录 文章目录 目录网络协议栈初始化流程1、内核启动2、初始化网络子系统3、初始化网卡驱动4、启动网卡 网络协议栈初始化流程 这需要从 Kernel 的启动流程说起。 1、内核启动 当 Kernel 完成自解压过程后就进入了 Kernel Start 流程,实现在 arch/mips/kernel/head.S 程序中。这个程序负责 BBS(数...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
即将直播
热门标签