shell expr 是一个功能强大,并且比较复杂的命令,它除了可以实现整数计算,还可以结合一些选项对字符串进行处理,例如计算字符串长度、字符串比较、字符串匹配、字符串提取等。 整数计算 Shell expr 对于整数计算的用法为: expr 表达式 expr 对表达式的格式有几点特殊的要求: 1) ...
结合中断上下文切换和进程上下文切换分析Linux内核的一般执行过程 1.什么叫中断上下文? 硬件通过触发信号,导致内核调用中断处理程序,进入内核空间。这个过程中,硬件的 一些变量和参数也要传递给内核,内核通过这些参数进行中断处理。所谓的“ 中断上下文”,其实也可以看作就是硬件传递过来的这些参数和内核 ...
大家好,我是良许。 在我们编写代码的时候,我们经常需要知道两个文件之间,或者同一个文件不同版本之间有什么差异性。在 Windows 下有个很强大的工具叫作 BeyondCompare ,那在 Linux 下需要用到什么工具呢? 本文介绍 9 种 Linux 下常用的 9 种代码比对工具,不仅有命令行 ...
目标 理解学习 Linux 终端命令的原因 常用 Linux 命令体验 01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等 在职场中,大量的 服务器维护工作 都是在 远程 通过 SSH 客 ...
Linux 将一块硬盘2113进行挂载到任意目录下的方法5261如下: 挂载目4102录是任意的,由你自己决定。 1、首先先在1653虚拟机上添加一块硬盘,打开虚拟机收输入fdisk -l 将,系统中所有的分区都列出来; 2、当输入fdisk -l 显示的结果为如下图所示的时候; 3、输入fdisk ...
1、判断1.1 if语句if condition;then commandfi示例:#!/bin/bashif [ `ps -elf | grep -c ssh` -gt 1 ]; then echo "true"fi命令行展示:if [ `ps -elf | grep -c ssh` -gt 1 ...
坑1: 阿里云上直接安装nodejs,版本太低。。。才6.7的版本,我的开发版本是已经升级到14了。 我的解决办法:官网上下载Linux版本,解压,建立软链接。 坑2: 以前没有在linux下发布的经验,vue脚手架vue-cli没有安装。 解决办法:利用命令npm install -g @vue/ ...
安装epel扩展源 yum -y install epel-release 2 更新完成之后,就可安装 yum -y install w3m ...
远程管理常用命令 目标 关机/重启 shutdown 查看或配置网卡信息 ifconfig ping 远程登录和复制文件 ssh scp 01. 关机/重启 序号命令对应英文作用 01 shutdown 选项 时间 shutdown 关机/重新启动 1.1 shutdown shutdown 命令可 ...
hexdump是Linux下的一个二进制文件查看工具,它可以将二进制文件转换为ASCII、八进制、十进制、十六进制格式进行查看。 查看hexdump帮助: hexdump -hhexdump --helpman hexdump $ man hexdump NAME hexdump - display ...
1.安装vsftpd sudo apt-get update #先更新下软件列表 sudo apt-get install vsftpd #下载并安装vsftpd 注:安装完后,可以使用重启vsftpd命令来测试: sudo service vsftpd restart #重启vsftpd服务 2. ...
Eclipse中的快捷键 1.补全代码的声明:alt + / 2.快速修复: ctrl + 1 3.使用单行注释:ctrl + / 4.使用多行注释: ctrl + shift + / 5.取消多行注释:ctrl + shift + \ 6.复制指定行的代码:ctrl + alt + down 或 ...
cd命令: 作用:切换至指定目录。 ls命令: 作用:列出当前目录下所用的目录和文件 mkdir命令: 作用:创建目录 rmdir命令: 作用:移除目录 rm命令: 作用:删除文件 cp命令: 作用:复制文件到指定的目录 mv命令: 作用:移动或者重命名文件 tar命令: 作用: 将若干文件或者目录 ...
解决bash-4.2问题在实际环境中,有时候会遇到登录的时候显示bash-4.2,无法正常进入系统,如下所示这是因为该登录用户缺少环境变量导致的,一般正常情况下家目录会有一些环境变量的隐藏文件,当这些文件被误删除后,就会显示这些![]故需要我们去/etc/skel目录下拷贝过去即可最好重新登录root即可
#Code-Linux-time_t https://www.runoob.com/w3cnote/cpp-time_t.html 概念 Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威 ...
一:准备安装包 前提条件:需要安装配置好jdk (省略) zookeeper-3.4.6.tar.gz 放在/root下 二:解压并安装 tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local 三:创建data目录 进入zookeeper-3.4.6目录,创建d ...
sort #排序 将不相同的行进行排序在一起 默认是根据第一列进行排序 默认是以空白字符为分割符 默认以字母进行排序 选项: -k #指定哪一列进行排序 -n #以数值大小的方式进行排序 -r #倒叙排序 -t #指定分割符 ...
/bin (binary)存放linux系统必备执行的命令。 /boot存放linux的启动文件和内核 /cdrom存放光驱文件系统的目录,刚安装系统时此文件夹是空的。 /dev device存放linux系统使用的所有外部设备,它实际上是访问这些外部设备的端口,你可以访问这些外部设备,与访问一个文 ...
1.报版本不一致 打完文件 org.eclipse.wst.common.project.facet.core.xml 把这2个地方版本号修改,上面jst.web那个和web.xml一样,下面是jdk版本 ...
1.安装环境软件准备工作 1)下载 VMware 12.0.1 (专业版永久许可证密钥:5A02H-AU243-TZJ49-GTC7K-3C61N) https://download3.vmware.com/software/wkst/file/VMware-workstation-full-12. ...