linux系统

Pip -- linux 下的源 配置

允我心安 提交于 2020-04-07 19:53:59
1.在根目录下创建.pip文件夹 mkdir ~/.pip 2.在创建好的.pip文件夹下创建pip源配置文件 touch ~/.pip/pip.conf 3.选择国内某一pip源配置到文件pip.conf中,样例如下(这里用的是阿里的pip源): [global] index-url=http://mirrors.aliyun.com/pypi/simple trusted-host=mirrors.aliyun.com版本2: [global] timeout = 60 index = http://pip.baidu.com/root/baidu/ index-url = http://pip.baidu.com/root/baidu/simple/ trusted-host = pip.baidu.com [list] format = columns 来源: https://www.cnblogs.com/gengyufei/p/12655466.html

Linux 资源监控与性能测试

久未见 提交于 2020-04-07 19:42:29
综合管理 glances 系统情况监控 vmstat 能看到上下文切换,runnable进程个数,uninterrupted进程个数 磁盘IO iostat是磁盘级别监控,iotop进程级别监控,注意iowait只是反映此cpu空闲,但是等待io的百分比(io会占用内核cpu时间) 网络IO 查看网络带宽:ifconfig确定网卡名称,ethtool th0,Speed栏显示网卡带宽,Duplex栏显示网卡工作模式,分为Full,Half分别为全双工,半双工 总体带宽使用:nload socket带宽使用:iftop 进程带宽使用:nethogs 负载测试工具 网络IO:iperf CPU:stress 来源: https://www.cnblogs.com/nlskyfree/p/9989642.html

linux 重启tomcat和activemq

自古美人都是妖i 提交于 2020-04-07 19:27:53
使用ssh命令连接服务器 linux下 tomcat的启动 1、使用cd命令进入到bin文件夹 cd home/apache-tomcat-8.5.15/bin 2、输入 ./startup.sh 启动tomcat 3、输入 ./shutdown.sh 关闭tomcat linux下启动acitvemq 1、使用cd命令进入到acitvemq的bin文件夹 cd /home/apache-activemq-5.13.3 2、输入 ./activemq start 启动activemq 3、输入 ./activemq stop 关闭activemq 在shell输入 ps -ef|grep java 可以查看当前的java进程 用来验证tomcat和mq是否启动成功 也可以使用kill -9 pid直接结束该进程 这些步骤同样也可以用来重启jboss 来源: https://www.cnblogs.com/lichenx/p/9564087.html

C# 和 Linux 时间戳转换

佐手、 提交于 2020-04-07 19:24:12
转自: C# 和 Linux 时间戳转换 /// <summary> /// 时间戳转为C#格式时间 /// </summary> /// <param name=”timeStamp”></param> /// <returns></returns> private DateTime GetTime(string timeStamp) { DateTime dtStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); long lTime = long.Parse(timeStamp + "0000000"); TimeSpan toNow = new TimeSpan(lTime); return dtStart.Add(toNow); } /// <summary> /// DateTime时间格式转换为Unix时间戳格式 /// </summary> /// <param name=”time”></param> /// <returns></returns> private int ConvertDateTimeInt(System.DateTime time) { System.DateTime startTime = TimeZone.CurrentTimeZone

linux常用命令的整理

老子叫甜甜 提交于 2020-04-07 17:38:15
1. cd命令 命令格式:cd <路径> 意义:cd是change directory 的缩写;cd命令后面跟一个路径,用于切换当前用户所在的路径,其中路径可以是绝对路径也可以是相对路径。 2 ls命令 命令格式:ls <参数> <路径> 意义:ls是list的缩写;ls命令后面可以跟一个路径或参数,也可以不跟,表示列出路径或当前目录下的所有文件信息。最常用的的参数是“-l",也就是“ls -l”命令 3 cat命令 命令格式: cat <文件> 意义:cat是concatenate 的缩写。表示读取文件内容及拼接文件 4 rm命令 命令格式: rm <文件> 或 rm -r <文件夹> 意义:rm是remove 的缩写。用于删除文件或文件夹,常用参数-r -f,-r表示删除目录,也可以用于删除文件,-f表示强制删除,不需要确认。同样的,删除文件前需保证当前用户对当前路径有修改的权限。 5 mkdir命令 命令格式: mkdir 文件夹 意义:mkdir是make directory 的缩写。用于创建文件夹。创建文件夹前需保证当前用户对当前路径有修改的权限 6 cp命令 命令格式: cp <文件><目标文件>或者cp -r<文件夹><目标文件夹> 意义:cp是copy 的缩写。用于复制文件或文件夹。 7 kill命令 命令格式:kill PID码 意义:结束当前进程 举例:

Linux rm 删除指定文件外的其他文件

这一生的挚爱 提交于 2020-04-07 16:56:27
一、Linux下删除文件和文件夹常用命令如下: 删除文件: rm file 删除文件夹: rm -rf dir 需要注意的是, rmdir 只能够删除 空文件夹。 二、删除制定文件(夹)之外的所有文件呢? 1、方法1,比较麻烦的做法是: 复制需要保留的文件到其他文件夹,然后将该目录删除, 然后将需要保留的移动 回来。 mv keep ../ #保留文件(夹) keep rm -rf * #删除当前文件夹里的所有文件 mv ../keep ./ #将原来的东西移动回来 2、方法2,需要在当前文件夹中进行: rm -rf !(keep) #删除keep文件之外的所有文件 rm -rf !(keep1 | keep2) #删除keep1和keep2文件之外的所有文件 3、方法3,当前文件夹中结合使用grep和xargs来处理文件名: ls | grep -v keep | xargs rm #删除keep文件之外的所有文件 说明: ls先得到当前的所有文件和文件夹的名字, grep -v keep,进行grep正则匹配查找keep,-v参数决定了结果为匹配之外的结果,也就是的到了keep之外的所有文件名,然后 xargs用于从 标准输入获得参数 并且传递给后面的命令,这里使用的命令是 rm,然后由rm删除前面选择的文件。 好处:使用了grep来正则表达式来匹配文件名字

第一周

感情迁移 提交于 2020-04-07 16:28:41
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 答: Debian Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器 Linux Mint:基于Debian和Ubuntu的Linux发行版,致力于桌面系统对个人用户每天的工作更易用,更高效,且目标是提供一种更完整的即刻可用体验。 Slackware suse:基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。 OpenSUSE:由suse发展而来,旨在推进linux的广泛使用,主要用于桌面环境,用户界面非常华丽,而且性能良好 RedHat rhel(red hat enterprise Linux):Red Hat公司发布的面向企业用户的Linux操作系统。早起版本主要用于桌面环境,免费: Fedora:基于Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux取代Red Hat Linux在商业应用的领域。Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中

Linux下python安装升级详细步骤 | Python2 升级 Python3

前提是你 提交于 2020-04-07 15:28:22
Linux 下 python 升级步骤 Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如何升级呢?-ps:我用的root权限 下面详细讲解升级步骤; 首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 下载完成后到下载目录下,解压 tar -xzvf Python-3.3.0.tgz 进入解压缩后的文件夹 cd Python-3.3.0   在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本) mkdir /usr/local/python3    开始编译安装 ./configure --prefix=/usr/local/python3 make make install 此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字 mv /usr/bin/python /usr/bin/python_old2    再建立新版本python的链接 ln -s /usr/local/python3/bin/python3 /usr/bin/python   

windows系统使用vnc远程linux系统

a 夏天 提交于 2020-04-07 15:28:09
使用Windows主机下载vnc viewer安装! 下载链接地址: https://www.realvnc.com/en/connect/download/viewer/ 安装vnc服务:apt-get install vnc4server 启动vnc服务:vncserver (自动生成vnc启动文件 xstartup) 安装gnome桌面:apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal 修改vnc启动文件:vim ~/.vnc/xstartup ,替换为: #!/bin/sh #Uncomment the following two lines for normal desktop: export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS gnome-panel & gnmoe-settings-daemon & metacity & nautilus & #文件目录界面 gnome-terminal & (注意:缺少 “gnome-terminal &” 这行时远程连接上桌面显示为灰色) 安装桌面环境: (1)安装x-window的基础,输入:sudo

linux 查看磁盘空间大小

蹲街弑〆低调 提交于 2020-04-07 14:57:30
(1)查看文件大小 查看当前文件夹下所有文件大小(包括子文件夹) du -sh # du -h 15M ./package 16K ./.fontconfig 4.0K ./.cache 5.1M ./.rpmdb 20M . 查看指定文件夹下所有文件大小(包括子文件夹) # du -h ftp 3.8G ftp/sanya/doc 3.8G ftp/sanya 4.0K ftp/testftp/doc 1.4M ftp/testftp 875M ftp/platform/doc/002-录像 27M ftp/platform/doc/001-PDF 5.2M ftp/platform/doc/BBFlash 1.2G ftp/platform/doc/003-录音 2.1G ftp/platform/doc 2.1G ftp/platform 4.0K ftp/pmo/doc 20K ftp/pmo 36M ftp/uf/doc/innovate-201207 36M ftp/uf/doc 36M ftp/uf 446M ftp/code/doc 446M ftp/code 6.3G ftp 查看指定文件大小 # du -h ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 184K ./package/compat