
linux
猪脚踏浪
这个作者很懒,什么都没留下…
展开
-
修改linux系统时间
date命令将日期设置为2018年6月19日date -s 06/19/18将时间设置为16点43分30秒date -s 16:43:30原创 2018-06-19 16:47:47 · 434 阅读 · 0 评论 -
Linux采用iptables端口转发的配置
一。开启IP转发功能,默认是关闭的(1) 临时修改# echo 1 >/proc/sys/net/ipv4/ip_forward修改后马上生效,但系统重启后则又恢复为默认值0。(2) 永久修改# vi /etc/sysctl.conf将 net.ipv4.ip_forward 的值修改成 1 ,默认值0是禁止ip转发,修改为1即开启ip转发功能。net.ip原创 2017-08-02 17:44:38 · 1516 阅读 · 0 评论 -
深入Linux文件权限 SUID/SGID/SBIT
Linux的文件权限除了rwx之外,还有s和t这两个特殊的。一、Set UID 当s这个标志出现在文件所有者的x权限上时,此时就被称为Set UID,简程SUID。例如执行ls -l /bin/su可以看到 执行ls -l /usr/bin/passwd 可以看到 在文件所有者的x权限上都出现了s权限,那么这个特殊权限的特殊性的作用是什么呢?1、SUI转载 2017-08-02 08:43:23 · 337 阅读 · 0 评论 -
Linux下./configure参数详解
我从http://www.ijg.org/files/下载了最新的libjpeg库(因为之前arm-Linux-gcc编译器自带的libjpeg比较旧,比如jpeg_mem_src这个函数都没有)需要编译能在ARM linux平台上运行,于是1、tar xvfz jpegsrc.v9a.tar.gz2、cd jpeg-9a3、./configure CC=arm-linux转载 2017-08-01 23:19:59 · 798 阅读 · 0 评论 -
linux下cat命令详解
linux命令:cat 使用权限:所有用户(即root帐号和所有普通帐号)使用方法:cat [参数] 文件名说明:cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名,如cat linuxyw.txtcat --help可以查看cat帮助信息,如各种参数使用方法,当然也可以用man cat来查看,建议大家养成遇到命令不转载 2017-07-19 23:10:33 · 759 阅读 · 0 评论 -
linux : cp: omitting directory 问题
在linux下复制文件夹时有时会提示cp: omitting directory ‘/home/zsg/Downloads/tomcat/webapps/manager’出现该警告的原因是因为manager目录下还存在目录,所以不能直接拷贝。解决办法:使用递归拷贝,在cp命令后面加上-r参数,-r代表递归的意思。[root@localhost webapps]# c原创 2017-07-23 08:38:59 · 1037 阅读 · 0 评论 -
linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz一、目录创建在/home/wwwroot目录下新建一个sinozzz123的文件夹mkdir /home/wwwroot/sinozzz123二、目录复制1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/w转载 2017-07-10 00:07:06 · 284 阅读 · 0 评论 -
linux下tar解压出错
问题一在解压tar.gz文件的时候报错[zsg@zsg-virtual-machine]$ tar -zxvf clion-141.351.4.tar.gzgzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting no原创 2017-07-10 00:06:17 · 13065 阅读 · 2 评论 -
linux rm 命令(删除文件和目录)
1.命令格式:rm [选项] 文件…2.命令功能:删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。3.命令参数: -f, --force 忽略不存在的文件,从不给出提示。 -i, --interactive 进行交互式删除 -r, -R,原创 2017-07-10 00:05:49 · 2287 阅读 · 0 评论 -
linux里如何查看文件大小
显示当前目录所有文件大小的命令ls -lht1.在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。2.使用du -sh * 命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。列出home目录所有文件大小的总和命令为:du -s /home或du -sh /h原创 2017-07-10 00:05:33 · 550 阅读 · 0 评论 -
Linux下的tar解压缩命令
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到原创 2017-07-09 22:47:06 · 339 阅读 · 0 评论 -
SecureCRT连接虚拟机中的Linux系统(Ubuntu)
SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。这样操作的时候不必进入到linux桌面,可以更方便的在命令行下进行操作。宿主机OS:Windows 8.1 64bits虚拟机OS:Ubuntu 14.04 64bitsVMware-workstation:12.5.2SecureCRT: 6原创 2017-07-09 22:00:56 · 1451 阅读 · 0 评论 -
Ubuntu:安装时 downloading language packs
ubuntu 安装时:问题:downloading language packs ,如果网络不好,持续能达到几个小时解决办法:切断网络连接,安装完后,还可以再安装原创 2017-07-09 16:55:40 · 2109 阅读 · 0 评论 -
linux如何查看端口被哪个进程占用
1、lsof -i:端口号2、netstat -tunlp|grep 端口号原创 2017-08-03 22:04:29 · 281 阅读 · 0 评论 -
使用vi查找和替换
1. 查找一个字符串 一个字符串是一行上的一个或几个字符。 为查找一个字符串,在vi命令模式下键入“/”,后面跟要查找的字符串,再按回车。vi将光标定位在该串下一次出现的地方上。键入n跳到该串的下一个出现处,键入N跳到该串的上一个出现处。 为了在文件中回头查找,使用?代替/。在此情况下,键入n跳到该串的上一个出现处,键入N跳到该串的下一个出现处 如果vi原创 2017-07-27 17:07:01 · 1244 阅读 · 0 评论 -
linux之cp/scp命令+scp命令详解
名称:cp使用权限:所有使用者使用方式:cp [options] source destcp [options] source... directory说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。把计-a 尽可能将档案状态、权限等资料都照原状予以复制。-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至转载 2017-07-27 18:31:49 · 485 阅读 · 0 评论 -
linux 中 permission denied的问题
想在linux中运行一个脚步,却提示permission denied. 文件权限不允许。为了获得执行权限,借助chmod指令修改文件权限即可。1、如果是运行程序时出现此提示,一般执行 chmod 777 文件名 给文件增加读、写、可执行的权限即可。chmod 777 *.sh 赋予权限或chmod +x *.sh2、如果是安装文件时没有执行权限可以参考如下方法: 解...原创 2018-06-10 16:31:31 · 22785 阅读 · 0 评论 -
Linux shell 获取当前日期/时间
当前日期[root@Tomcat DFJR-ERP]# cur_date=”date +%Y-%m-%d” [root@Tomcat DFJR-ERP]# echo $cur_date 2018-06-132.当前日期+时间[root@Tomcat DFJR-ERP]# cur_dateTime=”date +%Y-%m-%d,%H:%m:%s” [root@Tomcat...原创 2018-06-15 05:07:36 · 45785 阅读 · 4 评论 -
Centos7之Gcc安装
1下载Gcc包进行安装https://gcc.gnu.org下载下来的是一个包文件,但是要进行一系列的编译安装,听麻烦的。 不如直接使用这个yum来从网络上进行安装。2 yumyum install gcc yum install gcc-c++原创 2018-01-21 12:40:26 · 12627 阅读 · 1 评论 -
centos设置tomcat开机启动
1.编辑开机启动脚本vi /etc/init.d/tomcat8#!/bin/bash# tomcat8:start|stop|restart# chkconfig: 345 90 10# description: tomcat8# processname: tomcat8 export JAVA_HOME=/usr/local/program/jdk1.8TOMCAT_原创 2017-07-17 15:32:21 · 454 阅读 · 0 评论 -
linux sh脚本异常:/bin/sh^M:bad interpreter: No such file or directory
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。如果我们的脚本是在windows环境下编写的,需要将编码转换称unix格式。下面我们用Notepad++中Wind原创 2017-12-22 11:58:07 · 937 阅读 · 0 评论 -
linux iptables开放/关闭端口命令
#开放端口:8080/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT#将更改进行保存/etc/rc.d/init.d/iptables save#重启防火墙以便改动生效:(或者直接重启系统)/etc/init.d/iptables restart #关闭iptable防火墙/etc/init原创 2017-11-11 05:59:33 · 2230 阅读 · 0 评论 -
linux启动openoffice4服务报错:no suitable windowing system found, exiting.问题
安装完成,软件会安装在/opt/openoffice4目录下- 临时启动# /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard- 永久启动# nohup /opt/openoffice4/program/原创 2017-09-02 15:57:30 · 18392 阅读 · 5 评论 -
Linux系统上安装OpenOffice4
官网下载地址 http://www.openoffice.org/download/index.html原创 2017-09-02 14:44:07 · 5082 阅读 · 1 评论 -
CentOS查看版本号
命令:cat /etc/redhat-release原创 2017-09-02 18:30:20 · 342 阅读 · 0 评论 -
zookeeper 的安装
在官网 https://zookeeper.apache.org/ 下载zookeeper-3.4.6.tar.gz1. 修改/etc/hosts 文件中添加: # zookeeper servers 192.168.43.128 server-provider-01 在注册中心服务器(192.168.43.128)上增加域名和ip的映射2. 下载zook原创 2017-07-14 23:38:51 · 383 阅读 · 0 评论 -
Linux下的crontab定时执行任务命令详解
在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、cron服务 cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。 service crond转载 2017-08-20 17:17:27 · 590 阅读 · 0 评论 -
centos下使用chkconfig命令设置开机启动服务
在linux操作系统下,经常需要创建一些服务,这些服务被做成shell脚本,这些服务需要在系统启动的时候自动启动,关闭的时候自动关闭。将需要自动启动的脚本/etc/rc.d/init.d目录下,然后用命令chkconfig --add filename将自动注册开机启动和关机关闭。实质就是在rc0.d-rc6.d目录下生成一些文件连接,这些连接连接到/etc/rc.d/init.d目录下指定文转载 2017-07-17 15:50:42 · 5520 阅读 · 0 评论 -
TCP端口状态ESTABLISHED、TIME_WAIT
TCP状态转移要点TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不 会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中,最值得 注意的状态有两个:CLOSE_WAIT和TIME_WAIT。 1、LIS转载 2017-07-29 23:17:35 · 875 阅读 · 0 评论 -
xxx is not in the sudoers file.This incident will be reported.的解决方法
1.切换到root用户下su root2.添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers3.编辑sudoers文件vi /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)这里说下你可以sudoers添加下面四行中任意一原创 2017-07-15 00:08:39 · 5369 阅读 · 0 评论 -
CentOS 官网下载及版本说明
CentOS 7官方下载地址:https://www.centos.org/download/CentOS 7提供了三种ISO镜像文件的下载:DVD ISO 标准安装版,一般下载这个就可以了(推荐)Everything ISO 对完整版安装盘的软件进行补充,集成所有软件。(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)Minima原创 2017-07-14 00:09:59 · 4623 阅读 · 0 评论 -
linux创建目录允许组用户创建自己的文件,其他组用户访问和编辑,不能删除
测试组权限Sgid创建kaifadata目录,允许组用户在目录下创建自己的文件,允许其他用户访问和编辑,不允许删除1.创建三个用户 li wang zhang[root@localhost ~]# useradd li[root@localhost ~]# useradd wang[root@localhost ~]# useradd zhang2.创建组 kaifa转载 2017-07-13 00:38:44 · 9449 阅读 · 0 评论 -
linux grep命令
linux grep命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。转载 2017-07-13 00:37:44 · 308 阅读 · 0 评论 -
linux 创建一个文件
1. 创建文件【vi】 例一:创建文件a.txt。vi a.txtHello everyone!:wq //在退出时,直接输入:wq会发现退不出去,退出方法是:编辑完成后按ESC,然后输入:q就是退出;还有:wq是保存后退出,加感叹号是表示强制2.touch命令功能(修改档案时间) touch fileA,如果fileA存在,使用touch命令可更改这个文件原创 2017-07-13 00:37:37 · 1647 阅读 · 0 评论 -
linux下安装tomcat8
(一)安装JDK环境64位JDK包:http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz1.用 SecureCRT链接上linux,用命令直接下载 wget http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45原创 2017-07-12 00:02:46 · 4420 阅读 · 4 评论 -
Ubuntu14.04配置nginx开机自启动项
1. 创建/etc/init.d/nginx文件#! /bin/sh# Author: rui ding# Modified: Geoffrey Grosenbach http://www.linuxidc.com# Modified: Clement NEDELCU# Reproduced with express authorization from its contributor原创 2017-07-12 00:01:31 · 449 阅读 · 0 评论 -
Ubuntu中vi命令的使用
进入 vi 的命令vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正用vi编辑时发生系统崩溃,恢原创 2017-07-11 00:08:34 · 1344 阅读 · 0 评论 -
ubuntu su sudo sudo–i 区别
sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码。不过有时间限制,Ubuntu默认为一次时长15分钟。su : 切换到某某用户模式,提示输入密码时该密码为切换后账户的密码,用法为“su 账户名称”。如果后面不加账户时系统默认为root账户,密码也为超级账户的密码。没有时间限制。sudo -i: 为了频繁的执行原创 2017-07-11 00:08:13 · 845 阅读 · 0 评论 -
给linux文件添加可执行权限
linux下的一些可执行文件;比如.sh结尾的这样的问题;如果我们要运行这样的文件花;是需要单独给这个文件添加一个可执行的权限;不然这个文件是不能执行的。我们用vi建立一个tomcat.sh的文件,命令ll查看这里可以看到是没有可执行权限的。接下来我们要用到chmod命令,先看看chmod命令的帮助信息。输入chmod --h原创 2017-07-11 00:07:29 · 87792 阅读 · 1 评论 -
修改linux文件权限命令:chmod
Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作。可执行权限表示允许将该文件作为一个程序执行。文件被创建时,文件所有者自动拥有对该文件的读、写和可执行权限,以便于对文件的阅读和修改。用户也可根据需要把访问权限设置为需原创 2017-07-11 00:06:19 · 304 阅读 · 0 评论