linux磁盘配额管理
磁盘配额是一种磁盘空间的管理机制,使用磁盘配额可限制用户或组在某个特定文件系统中能使用的最大空间1、查看内核是否支持磁盘配额 grep "CONFIG_QUOTA" /boot/config.......(tab键补全) 2、重新挂载磁盘,开启磁盘配额 (1)umount /mnt/sdc1 (2)mount -o uquota,gquota /mnt/sdc1 ...
2024-01-10Linux网络配置
Linux 网络配置linux 网络环境配置第一种方式(自动获取)说明:登陆后,通过界面来设置自动获取ip,特点:linux 启动后会自动获取IP,缺点是每次自动获取的IP地址可能不一样第二种方式(指定IP)直接修改配置文件来指定IP,并可以连接到外网(推荐)配置文件的地址在 /etc/sysconfig/network-scripts/下...
2024-01-10【linux】Vim配置问题
vim配置好后, 按回车就会出现一个斜杠, 且缩进2个Tab, 配置文件如下: set nocompatible23 set number45 " 隐藏滚动条"6 set guioptions-=r7 set guioptions-=L8 set guioptions-=b910 "隐藏顶部标签栏"11 set showtabline=0121314 "设置字体"15 set guifont=Monaco:h131617 syntax on1819 set cindent "设置C样式的缩进格...
2024-01-10linux配置SOCK5代理
一.llinux环境安装yum updateyum install pam-devel openldap-devel openssl-develyum -y install gcc yum -y install gcc-c++二.sock5安装cd /optwget http://downloads.sourceforge.net/project/ss5/ss5/3.8.9-8/ss5-3.8.9-8.tar.gztar -xzvf ss5-3.8.9-8.tar.gzcd ss5-3.8.9./confi...
2024-01-10linuxglobbing文件名通配
globbing:文件名通配元字符:*:匹配任意长度的任意字符?:匹配任意单个字符[]:匹配指定范围内的任意单个字符[a-z]或者[A-Z]或者[[:alpha:]]:匹配任意一个字母[[:upper:]]:匹配任意一个大写字母[[:lower:]]:匹配任意一个大写字母[0-9]或者[[:digit:]]:匹配任意一个数字[a-z0-9]或者[[:alnum:]]:匹配任...
2024-01-10Linux配置静态IP
不管是单独的Linux,还是虚拟机上的Linux,默认都是使用DHCP动态分配ip:机器启动时,DHCP从指定的ip地址范围内,分配一个ip。每次启动分配的ip可能不同。 tomcat、nginx、mysql、redis等服务器的ip会变化,这肯定不行,服务器的ip地址是死了的:在nginx的负载均衡器中写死了tomcat节点的ip在项目的配置...
2024-01-10Linux配置免密登录
Linux 配置免密登录栗子生成公钥和私钥ssh-keygen -t rsaTips: 执行后会在~/.ssh/目录下创建 id_rsa 和 id_rsa.pub 文件生成省份认证文件ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.0.18Tips: 三次回车; 作用是将本地公钥填充到一个远程主机192.168.0.18的 authorized_keys 文件中(远程主机没有该文件时会自动创建)SS...
2024-01-10linux普通分区与lvm分区
安装linux系统时 有时候会提示lvm分区与标准分区首先普及一下lvm分区:lvm是 logical volume manager (逻辑卷管理),linux环境下对磁盘分区的管理;他解决了安装系统时候如何确定分区大小的问题,具体原因看下面的理解 普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,而遇到出现某个分...
2024-01-10Linux 命令行通配符及转义符的实现
我们想对一类文件批量操作,例如批量查看硬盘文件属性,那么正常命令会是:[root@linuxprobe ~]# ls /dev/sda[root@linuxprobe ~]# ls /dev/sda1[root@linuxprobe ~]# ls /dev/sda2[root@linuxprobe ~]# ls /dev/sda3但有些时候确实不知道分区的通配符 星号(*)代表匹配零个或多个字符huanyu@ubuntu:~$ ls -l /dev/sda* 问号(?)代...
2024-01-10Linux Shell脚本-带通配符的字符串比较
我正在尝试查看一个字符串是否是Shell脚本(#!bin / sh)中另一个字符串的一部分。我现在的代码是:#!/bin/sh#Test scriptje to test string comparison!testFoo () { t1=$1 t2=$2 echo "t1: $t1 t2: $t2" if [ $t1 == "*$t2*" ]; then echo "$t1 and $t2 are equal" ...
2024-01-10Linux 配置jclK使其时效
购买云服务器或者本地虚拟机中操作Linux,服务器JDK之前要确保没有默认安装JDK,执行以下命令进行检查:java -version如果是在自己的虚拟机上安装centos 7.x 或 6.x,则会默认安装好OepnJDK,如下截图: 需要卸载,卸载步骤如下: 1.检查系统安装的OpenJDK,执行以下命令,如下截图rpm -qa|grep openj...
2024-01-10linux配置yum源的三种方法
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站linux配置yum源的三种方法:1.配置网络yum源2.通过上传镜像文件配置本地yum源3.通过连接存储或本地镜像文件配置本地yum源(虚拟机)配置各种yum源的时候,需要提前知道自己的linux系统是什么版本的,以方便后面的配置// ##查看系统版本[root@t...
2024-01-10Linux 配置jclK使其时效
购买云服务器或者本地虚拟机中操作Linux,服务器JDK之前要确保没有默认安装JDK,执行以下命令进行检查:java -version如果是在自己的虚拟机上安装centos 7.x 或 6.x,则会默认安装好OepnJDK,如下截图: 需要卸载,卸载步骤如下: 1.检查系统安装的OpenJDK,执行以下命令,如下截图rpm -qa|grep openj...
2024-01-10linux让$变成#符号的实操方法
在这个系统上#号代表的是root用户,$符号代表的普通用户。那么如何让它们迅速的进行切换的呢?1、先把电脑系统打开了,然后点击启动器。2、在启动器里面有安装的软件,只需要找到终端这个软件点击一下启动它。3、或者你可以右键选择在此打开终端,也可以达到快速打开终端的目的。4、...
2024-01-10SSH配置Linux免密登录
有一台Linux服务器,当我在本地的电脑上通过git上传代码到这台Linux服务器时,希望实现免密登录,就需要用到SSH秘钥,首先,你需要确认自己是否已经拥有密钥。 默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下,打开git,输入命令:$ cd ~/.ssh$ lsid_dsa id_dsa.pub known_hosts 其中id_dsa 是私钥,id_dsa .pub是你的...
2024-01-10键盘侠Linux教程(六)|正则表达式与通配符
键盘侠Linux教程(六)| 正则表达式与通配符 通配符用于匹配文件名,完全匹配通配符作用?匹配一个任意字符*匹配0个或任意多个任意字符,也就是可以匹配任何内容[]匹配中括号中任意一个字符。例如,[abc]代表一定匹配一个字符,或...
2024-01-10如何从linux中的字符串获取子字符串?
我想从Linux中的字符串中提取特定的字符串。如何从linux中的字符串获取子字符串?例如,我想从下面的字符串中提取 'android.content.pm.PackageParser.parseBaseApplication'。该字符串具有常规格式,只有括号内的字符串是可更改的。Join point 'method-execution(boolean android.content.pm.PackageParser.parseBaseApplication(android.conten...
2024-01-10Linux符号链接符号过多的问题
这是因为ubuntu系统没有正确软链接目标文件引起的,当执行ionic时就提示/usr/bin/env: node: 符号连接的层数过多解决方法$ whereis node #找到node所有软链接位置node:/usr/local/bin/node/usr/local/sbin/node/opt/node/bin/node/opt/node12/bin/node接着查看这些软链接是否正确设置,详细查看node软链接$ ls -al /usr/local/bin |grep node...
2024-01-10Linux –通过命令提示符设置日期和时间
使用date命令显示当前日期和时间,或通过ssh会话设置系统日期/时间。您还可以从X终端以root用户身份运行date命令。如果Linux服务器的时间和/或日期错误,并且需要在shell提示符下将其设置为新值,则这很有用。您必须以root用户身份登录才能使用date命令。使用以下语法设置新数据和时间:date --set="STRIN...
2024-01-10【linux】配置vim高亮语法是有问题?
我在~/.vimrc中添加了syntax on之后却发现报错,然后并不会显示语法高亮.vimrc中的代码是这样写的filetype offset rtp+=~/.vim/bundle/vundle/call vundle#rc()syntax onset numberset autoindentset cindentset tabstop=4set softtabstop=4set shiftwidth=4set expandtabset cino=g0,:0回答你截图里的报错信息是.vimrc文件第5行有...
2024-01-10Linux通过设备号找到设备的方法
关于Linux中的设备文件,设备文件用来为操作系统和用户提供它们代表的设备接口。所有的Linux设备文件均位于/dev目录下,是根(/)文件系统的一个组成部分,因为这些设备文件在操作系统启动过程中必须可以使用。应用程序可以打开、关闭和读写这些设备文件,完成对设备的操作,就像操作普通的数...
2024-01-10在Linux上将符号链接到固定地址
如何使用GNU ld将符号链接到特定的固定地址,以便二进制文件仍可以在Linux(x86)中正常执行?不会访问这些符号,但是它们的地址很重要。例如,我将具有以下结构:struct FooBar { Register32 field_1; Register32 field_2; //...};struct FooBar foobar;我想链接foobar到地址0x76543210,但通常会链接标准库和应用...
2024-01-10Linux(NAS通用)下自动匹配射手字幕脚本
2014/02/17更新:加入因超时导致获取字幕不成功的状况。 2014/02/15更新:优化了脚本,充分考虑获取字幕失败后的状况,保证在下次运行时还能再次获取上次失败的字幕。 从头学起,用了一天的时间写的第一个实用BASH脚本,基本达到可用状态。 使用场景:家中有一台Atom的miniPC,安装了OpenMediaVault作为NA...
2024-01-10