Ubuntu中设置静态IP的方法介绍
系统装好后,源也设置好了(把以前默认的源注释掉了,改成了几个教育网的源,北交的源相对比较快),下来的任务就是更新系统和安装所需的软件,但是前提是必须可以上网,因为实验室用的都是固定IP,所以需要将Ubuntu设置为静态IP。方法如下: 1、修改网络配置文件 网络配置信息存储在/etc/network/interfaces 文件中 sud ...
linux mount挂载共享目录详解
挂载windows共享目录或FTP:
方式一:包含密码
复制代码 代码如下:
sudo mount //192.168.10.22/FTPServer /windows -o username=user,password=abcdefg -t cifs
方式二:密码单独输入
?
1
2
sudo ...
linux 查看文件的属性(ls,lsattr,file,stat)实例详解
查看文件属性有多种方法,且这些方法中偏向不同,具体如下:
1,ls
ls -a 查看所有文件
ls -l 查看详细的属性
2,lsattr
查看文件的扩展属性,
如果文件被 chattr +i 添加了写保护,
用lsattr可以看到添加的属性
3,file
查看文件的类型
4,stat
查看 ...
ubuntu下安装和配置SVN的详细方法介绍
ubuntu安装和配置SVN
第一步:安装apache2 libapache2-svn subversion
复制代码
代码如下:
sudo apt-get install apache2
sudo apt-get install subversion
sudo apt-get install libapache2-svn
安装完后按照提示
复制代码
代码如下:
Run '/etc/init.d/apache2 re ...
Linux Ubuntu的详细安装方法(图文教程)
Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu非常易用,和Windows相容性很好,非常适合Windows用户的迁移,预装了大量常用软件,中文版的功能也较全,支持拼音输入法,预装了Firefox、Open Office、多媒体播放、图像处理等大多数常用软件,一般会自动安装网卡、音 ...
Linux下非交互式提权详解
前言
之前拿到某站的Webshell之后,在提权的时候发现网站不能反弹shell。而且,在渗透的时候经常遇到那种不能反弹shell的,你的提权工具拿上去之后因为没有交互式的环境,也不知道提权是否成功。因此,写了一个简单的工具。需要的朋友们可以参考学习。
方法如下
proce_open()
?
...
详解几种Linux 查询外网出口IP命令的方法
Curl 纯文本格式输出:
?
1
2
3
4
5
6
7
curl icanhazip.com
curl ifconfig.me
curl curlmyip.c ...
CentOS7 PostgreSQL安装、配置、使用详解
CentOS7 PostgreSQL安装
Install
安装
使用yum安装
yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm
yum install postgresql94-server postgresql94-contrib
设置开机启动
systemctl enable postgresql-9.4.service
systemctl start postgresql-9.4.servi ...
centos7 安装Jenkins详细介绍
CentOS7 Jenkins安装
Download
从Jenkins下载apache-tomcat-8.0.18.tar.gz
Install
安装
上传RPM文件到/tmp目录下
cd /tmp
rpm -ivh jenkins-1.599-1.1.noarch.rpm
设定
/etc/sysconfig/jenkins
JENKINS_PORT="9081"
JENKINS_AJP_PORT="9082"
设定开机启动
chkconfig jenkins on
防火墙
新建 ...
CentOS7 阿里云的yum源使用详解
CentOS 7 使用阿里云的yum源
1. 备份原来的yum源
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2.设置aliyun的yum源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.添加EPEL源
EPEL(http://fedoraproject.or ...
CentOS7 Nexus安装步骤详细介绍
CentOS7 Nexus安装
CentOS7
Download
Nexus安装下载nexus-2.11.2-03-bundle.tar.gz
Install
安装
上传RPM文件到/tmp目录下
?
1
2
3
4
5
mkdir /opt/nexus
...
ubuntu 11.10输入法图标不显示的解决方法(图文教程)
ubuntu 11.10输入法图标不显示的解决 问题: 今天更新了ubuntu。结果重启机器之后输入法的图标不显示了。 输入法的切换效果还是有的(只是不没有显示图标)。 Ubuntu11.10下ibus输入法的图标经常消失,输入中文时很不方便。 解决办法: 打开终端,重启一下ibus! 输入: killall ibus-daemon( ...
ubuntu下搭建nginx+scala+play 2.0运行环境的方法介绍
ubuntu搭建nginx+scala+play 2.0运行环境学scala有段时间了,最近用scala做了个社区:<a href="http://www.cn-scala.com" />
<strong>1、安装nginx,mysql</strong>编译什么的网上一大堆,就不细说了,大家可以google下。<strong>2、安装JDK</strong><em>注意:ubuntu用户请务必将OpenJDK替换成sunJDK</em><em>[ubuntu用户 ...
详解Linux 查看服务器开放的端口号
在讨论这个问题前,我们先来了解一下物理端口、逻辑端口、端口号等计算机概念。
端口相关的概念:
在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。逻辑端口是指逻辑意义上 ...
Linux 使用init命令实现关机,重启,切换模式
Linux init命令 详解
reboot可能是每个用过Linux的人都知道的命令,但有一个命令“init”才是命令中的精英。
最近有个同事学习安装了CentOS,明明安装的是带桌面的系统,但是启动后进入了命令行模式,搞不定了问到我,我执行了一下“init 5”,界面就出来了,那哥们顿时心生佩服,感觉好神奇。其实计算机这东西就是这 ...
UBUNTU下安装 APACHE+PHP+MYSQL WEB服务器配置
Once again, here’s my updated simple installation of Apache, PHP and MySQL in Ubuntu 8.04 LTS (Hardy Heron) Server. Install SSH Client and Server (for my remote access) sudo apt-get install ssh Install Database Server sudo apt-get install mysql-server-5.0 Install Apache HTTP Server sudo apt ...
ubuntu下source、sh、bash、./执行脚本的区别详细介绍
ubuntu下source、sh、bash、./执行脚本的区别1.source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source .bash_profile . .bash_profile两者等效。 source(或点) ...
详解如何备份及恢复 Linux 文件权限
你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入"chmod -R 777 /"从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题。
但如果只是想暂时备份文件权 ...
CentOS7搭建Prometheus 监控Linux主机
简介
prometheus可以拆分成多个节点进行指标收集。
安装环境:CentOS7
安装prometheus
wget -c https://github.com/prometheus/prometheus/releases/download/v2.23.0/prometheus-2.23.0.linux-amd64.tar.gz
tar zxvf prometheus-2.23.0.linux-amd64.tar.gz -C /opt/
cd /opt/
...
CentOS 7 源码编译安装Python3.9
简介
在CentOS7上默认的Python版本还是python2,如果需要Python3就需要安装第三方源,或者使用源码安装。
安装编译工具和依赖包
yum -y install wget xz tar gcc make tk-devel sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel xz-devel ...