#LINUX

Linux下使用vi新建文件保存文件时遇到错误:E212: Can't open file for writing

出现E212:Can'topenfileforwriting的问题是由于权限问题导致的,解决方法有以下思路:1、使用root进行登录,然后再操作。2、在使用命令时,前面加sudo。3、如果是多级文件夹的文件时,由于这个文件夹没有创建,所以要先创建这个文件夹,再来操作这个文件。 ...

解决Linux系统没有/etc/sysconfig/iptables文件

Linux系统中,防火墙默认是不开启的,一般也没有配置过任何防火墙的策略,所以不存在/etc/sysconfig/iptables文件。一、常规解决方法:1、在控制台使用iptables命令随便写一条防火墙规则iptables-AOUTPUT-jACCEPT2、使用serviceiptablessave进行保存,默认就...

Linux下的搜索命令grep(转)

一、简介grep(globalsearchregularexpression(RE)andprintouttheline,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。通常grep会结合管道|来使用,比如把上一个命令得到的结果通过管道|传递到grep进行筛...
代码星球 ·2020-04-04

Linux下sh/bash/source/.命令的区别(转)

一、.sh文件介绍.sh为Linux的脚本文件,我们可以通过.sh执行一些命令,可以理解为windows的.bat批处理文件。二、点命令(.).命令和source是同一个命令,可以理解为source的缩写,简称点命令。三、sh/base/source/.命令执行.sh文件的区别假如有一个文件test.sh,脚本内容如下...
代码星球 ·2020-04-04

Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别

一、意思#!/bin/sh是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。其实第一句的#!是对脚本的解释器程序路径,脚本的内容是由解释器解释的,我们可以用各种各样的解释器来写对应的脚本。比如说/bin/csh脚本,/bin/perl脚本,/bin/awk脚本,/b...

Linux下使用nohup实现在后台运行程序(转)

相比上一篇http://www.cnblogs.com/EasonJim/p/6833417.html使用screen实现后台运行程序,各有各的好处,多一种选择吧。Linux下一般比如想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysq...

Linux下使用Shell命令控制任务Jobs执行(转)

一、下列命令可以用来操纵进程任务:ps列出系统中正在运行的进程。kill发送信号给一个或多个进程(经常用来杀死一个进程)。jobs列出当前shell环境中已启动的任务状态,若未指定jobsid,则显示所有活动的任务状态信息;如果报告了一个任务的终止(即任务的状态被标记为Terminated),shell从当前的shel...

Linux下&/jobs/fg/bg命令的使用(转)

一、&这个用在一个命令的最后,可以把这个命令放到后台执行。二、【Ctrl】+【Z】可以将一个正在前台执行的命令放到后台,并且暂停。三、jobs查看当前有多少在后台运行的命令。四、fg将后台中的命令调至前台继续运行。如果后台中有多个命令,可以用fg%jobnumber将选中的命令调出,%jobnumber是通过j...
代码星球 ·2020-04-04

Linux防火墙iptables规则设置(转)

iptables命令是Linux上常用的防火墙软件,是netfilter项目的一部分。可以直接配置,也可以通过许多前端和图形界面配置。一、语法iptables(选项)(参数)二、选项-t<表>:指定要操纵的表;-A:向规则链中添加条目;-D:从规则链中删除条目;-i:向规则链中插入条目;-R:替换规则链中的...

Linux查看系统状态命令top

用法top自动刷新系统状态,要结束使用【Ctrl】+【C】效果图:信息解释(转自百度经验http://jingyan.baidu.com/article/4d58d5412917cb9dd4e9c0ed.html): ...

Jenkins忘记密码的修复方法(Windows/Linux)

在jenkins的安装目录下,找到config.xml配置文件,删除以下节点:<useSecurity>true</useSecurity><authorizationStategyclass="hudson.sucrity.FullControlOnceLoggedInAuthoriza...

Jenkins卸载方法(Windows/Linux/MacOS)

注意:命令行运行的war包或者安装包,都会在命令行上提示了配置文件文件夹.jenkins,卸载时,注意一定要把这些一起删除。比如Windows下用war包部署的命令行信息如下:如上图所示,就是配置文件放置的位置。一、Windows安装版本这个最简单,在控制面板直接删除。如果下载的是war包,先在任务管理器上停止jenk...

树莓派加入定时任务实现花生壳定时重启(linux的定时任务)

由于花生壳在linux下不稳定,联系开机一个星期左右会挂掉,所以要使用定时任务实现每小时刷新一次/启动一次。使用的是linux下的定时任务crontab去实现。实现步骤:1、编辑/etc/crontab文件,加入定时启动命令。sudonano/etc/crontab2、加入每小时启动花生壳的命令01****root/b...

Linux使用screen实现关闭ssh连接的情况下,让程序继续在后台运行

Ubuntu默认没有安装screen,需要手动安装。安装命令:sudoapt-getinstallscreen简单的操作方法:直接输入命令screen进入screen子界面,此时putty标题栏会指示处于子界面状态,然后运行你的程序操作命令...然后按下Ctrl+A后抬起,然后按下d键,此时切换回主界面,Putty的窗...

Linux出现cannot create temp file for here-document: No space left on device的问题解决

在终端输入:cd/ho按tab键时,显示错误:bash:cannotcreatetempfileforhere-document:Nospaceleftondevice这是由于该磁盘的空间已经满了,这时候可以进行扩容,或者将该磁盘的部分目录迁移到别的磁盘。以下为解决思路,查找最大的文件,然后将其干掉:1、使用命令df-...
首页上一页...274275276277278...下一页尾页