Time of Update: 2018-07-26
1. 安裝工具 Centos : yum install tmux 2. 基本操作 建立會話:tmux new -s session-name 查看會話:tmux ls 進入會話:tmux a -t session-name 斷開會話:tmux detach 關閉會話:tmux kill-session -t session-name tmux 可以建立多個session
Time of Update: 2018-07-26
1. 顯示當前GPU使用方式 Nvidia內建了一個nvidia-smi的命令列工具,會顯示顯存使用方式: $ nvidia-smi 1 1 輸出: 2. 周期性輸出GPU使用方式 但是有時我們希望不僅知道那一固定時刻的GPU使用方式,我們希望一直掌握其動向,此時我們就希望周期性地輸出,比如每 10s 就更新顯示。 這時候就需要用到 watch命令,來周期性地執行nvidia-smi命令了。
Time of Update: 2018-07-26
linux安裝與配置zookeeper 3.4.11 以下是文章的提綱: 1.zookeeper 基礎環境搭建。 2.zookeeper 基礎配置安裝。 3.zookeeper 簡單的操作命令。 關於zookeeper的介紹,我推薦(https://www.cnblogs.com/wuxl360/p/5817471.html)這篇已經介紹的很清楚了 本文系統與使用版本說明: 1.CentOS 7的虛擬機器系統。 2.
Time of Update: 2018-07-26
1.python-dev或python-devel python-dev或python-devel稱為是python的開發包,其中包括了一些用C/Java/C#等編寫的python擴充在編譯的時候依賴的標頭檔等資訊。比如我們在編譯一個用C語言編寫的python擴充模組時,因為裡面會有#include<Python.h>等這樣的語句,因此我們就需要先安裝python-devel開發包。 2.各種*.devel開發包
Time of Update: 2018-07-26
Linux 核心子系統的組成 由以上7個子系統組成。 一、記憶體管理子系統 職能: 1、從虛擬位址到物理地址映射的管理。 2、實體記憶體分配的管理。 地址映射管理 2.1虛擬位址空間分布 在Linux中使用的是虛擬位址,但是在訪問硬體的時候使用的是物理地址。比如程式中用malloc函數分配的都是虛擬位址,但是硬體在使用時用的是物理地址,這其中就有一個轉化關係。
Time of Update: 2018-07-26
有區別的。/lib裡面給的是root和核心所需so或者a之類的庫檔案,而/usr/lib是普通使用者能夠使用的。Linux的程式有兩種模式,這個你應該知道,是使用者模式和核心模式,和這個也是有關係的,不再冗述。 ================ /lib和/usr/lib和/usr/local/lib的區別(zz) 文章分類:作業系統 簡單說,/lib是核心級的,/usr/lib是系統級的,/usr/local/lib是使用者級的. /lib/ —
Time of Update: 2018-07-26
一,下載ant 下載地址:http://ant.apache.org/bindownload.cgi 下載老版本 拉到下面 Old Ant Releases found here 地址如下:老版本下載地址 1.8.2版本 csdn 資源下載 :1.8.2版本下載地址 將下載檔案拷貝到主檔案,然後解壓到當前檔案夾 比如:
Time of Update: 2018-07-26
本文描述了Linux系統中一些與計時相關的問題和解決方案。因為在學習和研究的過程中我們經常需要統計程式或程式段的耗時,評估它們的效能好壞。因而這些問題對於我們來說,經常會遇到。掌握多種計時方法對於開發人員或科研工作者來說都是必須掌握的一項技能。本文解決了在Linux計時當中經常會遇到的一些技術問題,相信會對他人的工作有所協助。 實際上,可能還會有其它一些方法可以完成本文討論的任務。我僅討論了我所使用的方法,這並不意味著除此之外的其它方法就很差勁,只不過對我來說這些方法相對簡單有效而已。
Time of Update: 2018-07-26
在老的Intel處理器上,當硬體檢測到錯誤後,就會對系統的每個邏輯CPU廣播MCE. 這樣設計是因為硬體上的缺陷,因為原來的處理器當發現了錯誤(如記憶體錯誤),是會隨著pipeline流到任意的不可預測的CPU上去,導致系統的問題.基於這樣的硬體設計問題,就產生了將MCE廣播到整個系統所有CPU上去的策略,保證所有的CPU在發生錯誤的時候,同時陷入異常處理流程指導異常處理完成.這樣的消耗其實在多socket的情況下是很大的.這在後期的Intel處理器上得意解決,我在後面的部落格裡面再做介紹.
Time of Update: 2018-07-26
假設tomcat所在目錄為/usr/local/apache-tomcat/ 1、開啟tomcat設定檔#vi /usr/local/apache-tomcat/conf/server.xml 2、開啟Tomcat設定檔之後按 /8080 快速檢索 3、修改連接埠,按 i 進行,將8080 修改為 80 4、按:wq 儲存並退出 5、 重啟tomcat #/var/apache-tomcat/bin/shutdown.sh
Time of Update: 2018-07-28
部落格分類: linux 方法一: 0-59/2 * * * * rsync -vzrtopg --progress --delete --password-file=/cygdrive/c/pass/rsync.passwdadministrator@192.168.0.113::test /cygdrive/f/test 0-59/2 * * * * rsync -vzrtopg
Time of Update: 2018-07-29
yum install subversion mkdir /home/svn/pro1 svnadmin create /home/svn/pro1 svnserve -d --listen-port 8888 -r /home/svn/ authz檔案的配置 在[groups]裡配置使用者組 [groups] groupname=user1,user2,user3 然後在最後面配置
Time of Update: 2018-07-29
最近,我遇到了linux-inject,它是一個注入程式,可以注入一個.so檔案到一個運行中的應用程式進程中。類似於LD_PRELOAD環境變數所實現的功能,但它可以在程式運行過程中進行動態注入,而LD_PRELOAD是定義在程式運行前優先載入的動態連結程式庫。事實上,linux-inject並不取代任何功能。換句話說,可以看成是忽略了LP_PRELOAD.
Time of Update: 2018-07-29
linux上安裝tcl、tk、expect (2012-08-12 19:29:29) 轉載▼ 1、tcl安裝 tcl8.5.9-src.tar.gz cd /tmp tar -zxvf tcl8.5.9-src.tar.gz
Time of Update: 2018-07-29
Linux 端藍芽調試 @(嵌入式)[BLE, ble] 畢業大半年一直從事Ble外設開發,發現linux上可以使用bluez進行藍芽開發,更加便捷的是,有一個python模組對bluez介面進行封裝,叫bluepy,給開發測試帶來更多便捷。 擷取 & 安裝 開發平台 ubunt 14.04 $ sudo apt-get install git build-essential libglib2.0-dev$ git clone
Time of Update: 2018-07-29
linux rsync增量同步處理方法 可以先使用 rpm -qa |grep rsync 查看rsync是否已經安裝 下面說說rsyns的配置過程 一. 設定管理員端 首先編輯 /etc/rsyncd.conf 內容如下: uid = nobody #進行備份的使用者 nobody為任何使用者 gid = nobody #進行備份的組 nobody為任何組 use chroot = no #不使用chroot max
Time of Update: 2018-07-29
十六個有用的Linux命令列技巧 我們每天都會使用Linux命令列,但由於實踐不多,我們可能會忘記一些Linux命令列技巧。在本文中,我將向你展示一些你可能會忘記或可能對你來說較新的Linux命令列技巧。現在讓我們開始吧。 1.
Time of Update: 2018-07-29
原文:http://team.eyou.com/?p=27 Linux下,產生core檔案,和不產生core檔案的條件: 當我們的程式崩潰時,核心有可能把該程式當前記憶體映射到core檔案裡,方便程式員找到程式出現問題的地方。最常出現的,幾乎所有C程式員都出現過的錯誤就是“段錯誤”了。也是最難查出問題原因的一個錯誤。下面我們就針對“段錯誤”來分析core檔案的產生、以及我們如何利用core檔案找到出現崩潰的地方。 何謂core檔案
Time of Update: 2018-07-29
swap交換區是linux的虛擬記憶體技術,為了有效提高實體記憶體的利用率,會在硬碟開闢一塊空間 用處堆放不經常使用的記憶體資料。而有時候虛擬記憶體滿了會導致部分程式卡死(雖然不至於系統崩潰。) ## 修改交換區的方法 ## 進入修改交換區空間大小的檔案> sudo vi /etc/dphys-swapfile樹莓派上的交換區預設值大小 :> CONF_SWAPSIZE=100將他改為"實體記憶體的兩倍",假如實體記憶體為512M,那麼他就是10
Time of Update: 2018-07-29
距24日報出Bash漏洞以來,Linux 系列相關已於25日給出了相關補丁,可是當天又出現問題,故需要重新打補丁;在機器上執行 yum -y update bash 之後,可通過以下命令來測試是否真正完成了補丁升級,系統處於安全層面: env -i X='() { (a)=>\' bash -c 'echo date'; cat echo s\ ls 如果你的系統顯示 系統時間 , 說明尚未脫離危險期,