-
浅谈Linux磁盘修复e2fsck命令
所属栏目:[安全] 日期:2021-03-15 热度:160
周末竟然去加班,原因是客户那里有一台服务器不能提供服务,经过排查是突然断电后可能产生了磁盘坏道导致,所以使用e2fsck命令进行了磁盘修复。 linux下磁盘检查修复命令e2fsck -a: 检查 partition,如发现问题会自动修复。 -b: 设定 superblock 位置。 -B[详细]
-
linux下编译boost.python简单方法
所属栏目:[安全] 日期:2021-03-15 热度:55
最近项目使用c++操作Python脚本,选用boost.python库。在window下编译安装很顺利,但是在Linux下一直编译不通过,总是提示找不到头文件。linux版本为rhel5.7。后来询问同事,原来是同事将原来系统自带的python2.4删除掉了,然后手动编译安装了python3.3。[详细]
-
Linux下的tar压缩解压缩命令详解(小结)
所属栏目:[安全] 日期:2021-03-15 热度:117
tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzi[详细]
-
Linux shell脚本输出日志笔记整理(必看篇)
所属栏目:[安全] 日期:2021-03-15 热度:176
1、日志方法简介: #日志名称log="./upgrade.log" #操作日志存放路径 fsize=2000000 #如果日志大小超过上限,则保存旧日志,重新生成日志文件 exec 2$log #如果执行过程中有错误信息均输出到日志文件中 #日志函数#参数 #参数一,级别,INFO,WARN,ERROR #参[详细]
-
linux修改tomcat默认访问项目的具体步骤(必看篇)
所属栏目:[安全] 日期:2021-03-15 热度:110
tomcat服务器的默认访问路径是webapps目录下的ROOT。如果更改tomcat服务器下的默认访问工程,需要修改tomcat/conf/server.xml配置文件。 打开server.xml可以找到类似下面的配置: Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="[详细]
-
Linux终端命令行的常用快捷键详解
所属栏目:[安全] 日期:2021-03-15 热度:167
history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !string 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r[详细]
-
浅谈ctrl+c,ctrl+d,ctrl+z在linux中的意义
所属栏目:[安全] 日期:2021-03-15 热度:184
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样. ctrl+c是强制中断程序的执行。 ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,b[详细]
-
linux中Jetty的安装和配置方法
所属栏目:[安全] 日期:2021-03-15 热度:104
Jetty Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提[详细]
-
Linux下压缩与解压命令详解
所属栏目:[安全] 日期:2021-03-15 热度:133
本文为大家分享了Linux下压缩与解压缩命令,供大家参考,具体内容如下 【tar命令】 解压:tar -zxvf FileName.tar 压缩:tar -czvf FileName.tar DirName 【gz命令】 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz[详细]
-
linux 驱动之Kconfig文件和Makefile文件实例
所属栏目:[安全] 日期:2021-03-15 热度:79
linux 驱动之Kconfig文件和Makefile文件实例 在Linux编写驱动的过程中,有两个文件是我们必须要了解和知晓的。这其中,一个是Kconfig文件,另外一个是Makefile文件。如果大家比较熟悉的话,那么肯定对内核编译需要的.config文件不陌生,在.config文件中,[详细]
-
详解shell 遍历文件夹内所有文件并打印绝对路径
所属栏目:[安全] 日期:2021-03-15 热度:183
例如你有一个文件夹路径是 /wls,如果想要遍历这个文件夹内的所有文件,并将它们保存到数组中,利用shell你可以这样做 for file in /wls/*do if test -f $file then arr=(${arr[*]} $file) fidoneecho ${arr[@]} 这样就可以遍历wls文件夹下的所有文件并把[详细]
-
Linux中mysqldump命令实例详解
所属栏目:[安全] 日期:2021-03-14 热度:69
mysqldump是mysql数据库中备份工具,用于将MYSQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。 语法: mysqldump (选项) 选项: --add-drop-table :在每个创建数据表语句前添加删除数据库的语句 --add-locks:备份数据库表时锁定数据库[详细]
-
Linux下使用shell脚本自动执行脚本文件
所属栏目:[安全] 日期:2021-03-14 热度:112
以下实例本人在Centos6.5 64位操作系统中使用 一、定时复制文件 a、在/usr/local/wfjb_web_back目录下创建 tomcatBack.sh文件 文件内容: #将tomcat中的应用wfjb_web 复制到 /usr/local/wfjb_web_back/tomcat_back/目录下 并按照日期作为文件名称cp -af /u[详细]
-
一个简单的linux命令 touch
所属栏目:[安全] 日期:2021-03-14 热度:172
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 命令格式 touch [选项]… 文件… 命令参数 -a 或Ctime=atime或Ctime=access或Ctime=use 只更改存取时间。 -c 或Cno-create 不建立任何文档。 -d[详细]
-
一个简单的linux命令 mv
所属栏目:[安全] 日期:2021-03-14 热度:151
副标题#e# mv命令是用于移动文件或者将文件改名 一.命令格式: mv [选项] 源文件或目录 目标文件或目录 二.命令参数: -b :若需覆盖文件,则覆盖前先行备份。 -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖; -i :若目标文件 (dest[详细]
-
一个简单的linux命令 tail
所属栏目:[安全] 日期:2021-03-14 热度:60
tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 命令格式 tail[必要参数][选择参数][文件] 命令参数 -f[详细]
-
一个简单的linux命令 cat
所属栏目:[安全] 日期:2021-03-14 热度:185
cat命令的用途是连接文件或标准输入并打[详细]
-
shell脚本通过expect实现自动单边无密登录功能
所属栏目:[安全] 日期:2021-03-14 热度:178
最近项目需要实现单边无密登录,去网上搜索了下相关文章,实践之后发现几乎都不能用。于是结合expect的使用方法自行写了一个,通过验证可用。现在总结在这供需要的朋友参考。 代码如下: EXPECT=/usr/bin/expect $EXPECT EOF spawn ssh-keygen -t rsa expe[详细]
-
Linux xargs命令详细介绍
所属栏目:[安全] 日期:2021-03-14 热度:70
Linux xargs命令 1.功能: xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空格的时候,xargs可能会误判。简单来说,xargs是给其[详细]
-
linux shell在while中用read从键盘输入的实现
所属栏目:[安全] 日期:2021-03-14 热度:54
系统是ubuntu 14.04 64bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有32bit,安装Stream时也安装了大量32bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的32bit库都干掉。 dpkg -l | grep "i386[详细]
-
shell脚本实现输入密码显示星号
所属栏目:[安全] 日期:2021-03-14 热度:196
read -p "请输入使用者都名称:" USER echo -e "请输入使用者密码: c" while : ;do char=` #这里是反引号,tab键上面那个 stty cbreak -echo dd if=/dev/tty bs=1 count=1 2/dev/null stty -cbreak echo ` #这里是反引号,tab键上面那个 if [ "$char" = "[详细]
-
nginx服务器安装及配置文件详解
所属栏目:[安全] 日期:2021-03-14 热度:165
副标题#e# Nginx 在工作中已经有好几个环境在使用了,每次都是重新去网上找博客,各种编译配置,今天自己也整理一份安装文档和 nginx.conf 配置选项的说明,留作以后参考。 1. 安装nginx 1.1 选择稳定版本 我们编译安装nginx来定制自己的模块,机器CentOS 6[详细]
-
使用HTTP/2提升性能的7个建议
所属栏目:[安全] 日期:2021-03-14 热度:83
副标题#e# 历史悠久的超文本传输协议,即HTTP标准,最近版本升级了。HTTP/2在2015年5月被批准,目前已经在很多Web浏览器和服务器中得到实现(包括NGINX Plus和开源NGINX)。大约有三分之二的浏览器已经支持HTTP/2,而且这个比例每月都在增加。 HTTP/2构建在[详细]
-
程序员必知的六种隔离技术
所属栏目:[安全] 日期:2021-03-13 热度:119
副标题#e# 节选自《Growth: 全栈增长工程师指南》 为了将我们的应用部署到服务器上,我们需要为其配置一个运行环境。从底层到顶层有这样的运行环境及容器: 隔离硬件:虚拟机 隔离操作系统:容器虚拟化 隔离底层:Servlet容器 隔离依赖版本:虚拟环境 隔离[详细]
-
你应该了解Nginx的7个原因
所属栏目:[安全] 日期:2021-03-13 热度:97
Nginx (engine x)是一个高性能的HTTP和反向代理服务器,也是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 1 负载均衡实现可扩展的浏量管理 通过Nginx实现负载均衡将给你所需要的控制权,用来管理并扩展您的Web和移动应用。它[详细]