
Linux
文章平均质量分 64
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
y_bccl27
这个作者很懒,什么都没留下…
展开
-
VirtualBox虚拟机如何扩容
应用背景:使用VirtualBox安装了Linux虚拟机以后,使用过程中发现其原始分配的容量已不够用,磁盘空间不足,那么这个这个时候在原物理机磁盘空间剩余容量满足的情况下,我们可以考虑采用下述方法给虚拟机进行扩容,分配更多的磁盘空间。第一步:找到VirtualBox的安装路径,在其安装目录中可以看到存在VBoxManage.exe文件第二步:在控制台中切换到其安装路径下D:cd D:\VirtualBox第三步:在控制台中使用下述命令进行扩容VBoxManage modifyh原创 2021-10-31 14:12:58 · 1458 阅读 · 0 评论 -
linux的网卡部分
问题描述:已经设置好了静态IP和网卡自启动,重启服务器后,在同一块网卡下面会出现一个动态IP和一个静态IP解决方法:出现该现象的原因是network与NetworkManager冲突,服务器启动时也启动了NetworkManager,从而创建了动态IP,因此需要禁止NetworkManager自启动。1.查看NetworkManager的运行状态service Networ...原创 2020-05-03 12:15:11 · 207 阅读 · 0 评论 -
linux中快速清空文件内容的方法
第一种:echo "" > 文件名原创 2019-04-29 19:17:55 · 131 阅读 · 0 评论 -
Linux中执行bash脚本报错/bin/bash^M: bad interpreter: No such file or directory
Linux中采用绝对路径执行Bash脚本,报错-bash: /home/xxx.sh: /bin/bash^M: bad interpreter: No such file or directory原创 2022-10-14 22:48:29 · 1968 阅读 · 0 评论 -
使用yum命令安装服务时,一直卡在Loaded plugins: fastestmirror Determining fastest mirrors
问题描述:使用yum install git命令安装Git时出现Loaded plugins: fastestmirror Determining fastest mirrors,并且一直卡在这个地方,很长时间没有变化,后续等了很长时间跳过了这个地方,又继续安装服务。解决办法:fastestmirror是yum的一个加速插件,若一直停留在这个地方说明加速插件有问题,处理办法就是禁用这个插件。...原创 2019-05-31 14:58:02 · 4303 阅读 · 0 评论 -
linux中使用ntpdate命令进行时间更新时出现the NTP socket is in use, exiting
问题描述:linux服务器中使用ntpdate命令进行时间更新时出现提示the NTP socket is in use, exiting解决办法:这个错误的原因是存在已经启动的ntpdate服务,重复启动导致的,若系统中已存在这个服务,不建议再次重复启动。如果非要重新启动,则可以使用以下方法重新进行时间更新:1.先使用以下命令停止ntpdate服务service ntpdate...原创 2019-05-31 18:04:22 · 21791 阅读 · 2 评论 -
CentOS7中解决root用户Operation not permitted
在linux中,root用户是可以做任何的事情,但是当使用一些命令时仍然会出现类似于“Chmod: changing permissions of 'xxx ': Operation not permitted”这样的提示语,如下图所示:出现这种情况的原因:与该文件(目录)特有的属性是相关的,即文件(目录)属性就是定义为不能被修改的。对此我们可先用lsattr命令查看文件的属性:lsa...原创 2019-06-16 16:48:23 · 11747 阅读 · 0 评论 -
Linux中出现 -bash: unzip: command not found
问题描述:在Linux服务器中使用unzip命令时出现-bash: unzip: command not found,如下图所示:解决方法:安装unzip命令即可yum install -y unzip zip原创 2020-06-14 22:30:22 · 467 阅读 · 0 评论 -
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, forc
转自:https://blog.youkuaiyun.com/yzh_1346983557/article/details/84943287The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actio...转载 2019-06-18 16:32:18 · 5650 阅读 · 1 评论 -
Linux简介
1.Linux分为内核和外核心两个版本 Linux内核官网:www.kernel.org 目前最新的内核版本3.16 3表示主版本、16表示次版本 发行版本是CentOS,是免费的 www.netcraft.com可以判断某一个网站运行在什么服务器上面2.linux主要应用与企业服务器和嵌入式应用3.Linux与Windows的不同 linux严...原创 2019-04-01 14:26:48 · 236 阅读 · 0 评论 -
Linux常用命令
Linux的常用命令原创 2019-01-16 09:22:36 · 1374 阅读 · 3 评论 -
Linux下的cal命令
作用:用来操作日历的语法1:#cal 等价于#cal -1直接输出当前月份的日历语法2:#cal -3 表示输出上一个月+本月+下个月的日历 语法3:#cal -y 年份 表示输出某一年份的日历其它:cal -m 从周一开始显示日历...原创 2019-02-23 20:09:49 · 4598 阅读 · 0 评论 -
Linux中的df命令
df -h表示查看磁盘的空间,其中-h表示以可读性较高的形式展示大小df -h原创 2019-02-23 17:32:08 · 680 阅读 · 0 评论 -
Linux下的du -sh命令
作用:查看目录的真实大小语法:#du -sh 目录路径选项含义: -s:summaries,只显示汇总的大小 -h:表示以高可读性的形式进行显示案例:统计“/root”目录的实际大小 ...原创 2019-02-24 23:07:54 · 24216 阅读 · 0 评论 -
CentOS7出现“FirewallD is not running”
当在终端中输入一些与防火墙相关的命令时,可能会出现“FirewallD is not running”提示 出现这种情况是由于服务器没有开启防火墙服务1.通过systemctl status firewalld查看firewalld状态,发现当前是dead状态,即防火墙未开启 2.通过systemctl start firewalld开启防火墙,没有任何提示即开启成功,...原创 2019-03-21 12:52:51 · 4366 阅读 · 0 评论 -
Linux下的free命令
free -m表示查看内存使用情况,-m表示以mb为单位查看free -m,Swap:用于临时内存,当系统真实内存不够用的时候可以临时使用磁盘空间来充当内存。原创 2019-02-23 18:04:04 · 306 阅读 · 0 评论 -
Linux中的head命令
head -n filename表示查看一个文件的前n行,如果不指定n,则默认显示前n行。head 1.txthead -5 1.txt原创 2019-02-20 22:15:11 · 10107 阅读 · 1 评论 -
Linux下的hostname命令
作用:操作服务器的主机名(读取、设置)语法1:#hostname 含义:表示输出完整的主机名语法2:#hostname -f 含义:表示输出当前主机中的FQDN(全限定域名) ...原创 2019-02-24 11:07:32 · 2332 阅读 · 0 评论 -
Linux下的id命令
作用:查看一个用户的一些基本信息(包含用户id、用户组id、附加组id),该指令如果不指定用户则默认当前用户。语法1:#id 默认显示当前执行该命令的用户的基本信息语法2:#id 用户名 显示指定用户的基本信息...原创 2019-02-24 11:25:15 · 1836 阅读 · 0 评论 -
Linux下的less命令
less 需要查看的文件路径:表示查看路径,以较少的内容进行输出,按下辅助功能键查看更多辅助键:数字+回车(从指定行开始) 空格键(翻页) 上下方向键(上一行或者下一行) 退出时,按一下q即可退出less...原创 2019-02-23 18:40:44 · 456 阅读 · 0 评论 -
Linux中的lrzsz
lrzsz是一款在Linux里可代替ftp上传和下载的程序,也就是一款软件。它是开发者常用的一款工具,这个工具用于windows机器和远端的Linux机器通过XShell传输文件。原创 2023-06-06 18:01:45 · 2090 阅读 · 0 评论 -
Linux下的date命令
作用:表示操作时间日期(读取、设置)语法1:#date查看的网络时间中CST表示的是中国时间语法2:#date +%F 等价于date "+%Y-%m-%d" 输出现在的日期#date +%Fdate "+%Y-%m-%d"语法3:#date "+%F %T" 引号表示让”年月日与时分秒“成为一个不可分割的整体 等价于#date "+%Y-%m-%...原创 2019-02-23 19:19:29 · 908 阅读 · 0 评论 -
Linux下的ps命令
ps -ef作用:主要是查看服务器的进程信息选项含义: -e:等价于“-A”,表示列出全部的进程 -f:显示全部的列(显示全字段) 列的含义:UID:该进程执行的用户idPID:进程idPPID:该进程的父级进程id,如果一个程序的父级进程找不到,该程序的进程称之为僵尸进程C:Cpu的占用率,其形式是百分数STIME:进程的启动时...原创 2019-02-24 13:09:06 · 626 阅读 · 0 评论 -
Linux中的sed命令
第一种用法:将替换结果打印到屏幕上语法命令:sed 's/原字符串/新字符串/' 文件例如,当前存在有一个文件demo.xml,里面的内容aaaaabbbbbcccccdddddbbbbb执行sed 's/b/B/' demo.xml 命令后,其输出结果为:执行sed 's/b/B/g' demo.xml命令后,其输出结果:这两种命令格式的区别在于是否有个“g”,无g表示仅仅替换匹配的每一行的第一个匹配到的字符串,有g表示替换所有能匹配到的字符串第二...原创 2021-08-07 14:11:49 · 157 阅读 · 0 评论 -
Linux中切换用户(su命令)
su命令用于变更为其他使用者的身份。1.从root用户切换为一般用户su test 从root用户切换为一般用户,不需要输入test用户的密码,直接使用su test命令即可进入到test用户中。 在终端输入exit或使用快捷方式ctrl+d,可以退回到原来用户,前提:我们是使用root用户从终端切换进入到了一般用户。2.从普通用户切换到root用户s...原创 2019-01-28 14:45:40 · 56351 阅读 · 3 评论 -
Linux中的提权操作
情景使用:当我们使用普通用户登录到Linux服务器中在终端输入一些命令时可能会显示"You need to be root to perform this command",这个时候我们需要使用sudo命令来提升自己的操作权限。sudo yum install vim当我们使用了sudo命令进行提权操作后,仍然会出现以上错误。这个时候我们需要使用root账号进来登录,然后使用命令v...原创 2019-05-30 16:19:08 · 1272 阅读 · 0 评论 -
Linux中的tail命令
tail 命令的作用是查看文件tail -n filename表示查看文件中末尾的n行,如果不加参数的话,默认查看该文件内容的最后10行。tail -2 test.txt tail test.txt tail -c 10 text.txt 显示text.txt文件的最后10个字符 tail -f 文件路径 表示可以通过tail命令来查...原创 2019-01-28 15:33:11 · 3687 阅读 · 0 评论 -
Linux下的top命令
作用:查看服务器的进程占的资源语法: 进入命令:#top (动态显示) 退出命令:按下q键输出的结果: PID:进程idUSER:该进程对应的用户PR:优先级VIRT:虚拟内存RES:常驻内存SHR:共享内存 计算一个进程实际使用的内存=常驻内存(RES)-共享内存(SHR) ...原创 2019-02-24 22:57:36 · 234 阅读 · 0 评论 -
Linux下的touch命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式: touch [选项] 文件2.命令参数: -c 不建立任何文档 -d 使用指定的日期时间,而非现在的时间 -r 更新前者的时间戳,使其与后者的时间戳一样3.实例...原创 2019-04-01 12:02:36 · 15358 阅读 · 2 评论 -
Linux中的useradd、password、userdel、usermod命令
useradd、passwd、usermod这三个命令仅仅只有超级用户才能使用。1.useradd 添加一般用户:添加用户名为test的用户useradd test 如上图所示,一个名为test的用户已经创建好了。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中,使用命令vi /etc/passwd查看该文件。 2.passw...原创 2019-01-28 15:05:12 · 1314 阅读 · 0 评论 -
vi/Vim的快速使用
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是:命令模式:用户刚刚启动 vi/vim,便进入了命令模式。此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。以下是常用的几个命令: i :切换到输入模式,以输入字符。若操作界面的...原创 2019-01-15 17:28:35 · 175 阅读 · 0 评论 -
Linux下的wc命令
wc -lwc 需要统计的文件路径:表示统计文件内容信息其中-l:表示lines,行数 -w:表示words,单词数 -c:表示bytes,字节数原创 2019-02-23 18:56:11 · 560 阅读 · 0 评论 -
Linux服务器中的wget、curl和scp
Linux服务器从互联网中下载文件共三种方式:推荐使用第一种第一种方式:使用wget命令wget http://www.download.com/1.txt第二种方式:使用curl命令 -o 表示指定下载的文件名为baidu.htmlcurl -o baidu.html http://www.baidu.com curl命令也可以原来判断Linux服务器是否可以访问...原创 2019-05-30 16:34:45 · 2050 阅读 · 0 评论 -
Linux下的whoami命令
作用:显示当前登录的用户名,一般用于shell脚本,用于获取当前操作的用户名方便记录记录日志。语法:#whoami原创 2019-02-24 11:31:17 · 2809 阅读 · 0 评论 -
Linux中的yum
yum是一个基于RPM包(RPM是 Red-Hat Package Manager 红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系,解决了日常工作中的大量查找安装依赖包的时间。原创 2023-06-08 09:26:12 · 885 阅读 · 0 评论 -
管道
管道符:|作用:管道一般可以用于”过滤“,”特殊“,”扩展处理“。语法:管道不能单独使用,必须需要配合一些指令来一起使用,其作用主要是辅助作用。 过滤案例:需要通过管道查询出当前目录包含”1“字母的文档名称 ls |grep 1针对上面这个命令说明:1、以管道作为分界线,前面的命令有个输出,后面需要先输入,然后再过滤,最后再输出,通俗的讲就是管道前面的输出就是后面...原创 2019-02-24 01:21:56 · 181 阅读 · 0 评论 -
Linux系统中源码包tomcat的管理
1.linux下实时查看tomcat运行日志 切换到tomcat的logs目录下面,输入以下命令:tail -f catalina.out原创 2019-01-18 09:04:27 · 227 阅读 · 0 评论