Time of Update: 2017-08-10
標籤:sbin sed files default lis lib win together sha I‘m putting together a script that has a
Time of Update: 2017-08-09
標籤:pes etc 彙編 plain keyword use blank 清空 copyto 之前想驗證一些關於堆棧的問題,但是沒什麼好方法,printf實在局限,流於表面,只間表象(值、範圍
Time of Update: 2017-08-11
轉錄組入門(4):瞭解參考基因組及基因注釋,轉錄基因組工作清單1.在UCSC下載hg19參考基因組;2.從gencode資料庫下載基因注釋檔案,並且用IGV去查看感興趣的基因的結構,比如TP53,KRAS,EGFR等等。3.幾個基因的IGV可視化結構4.下載ENSEMBL,NCBI的gtf,也匯入IGV看看,基因結構5.瞭解IGV常識在UCSC下載hg19參考基因組hg19、GRCH38、
Time of Update: 2017-08-11
VMware 12虛擬機器下Ubuntu 16連不上網解決方案,vmwareubuntu開啟內建Firefox瀏覽器,顯示串連不上網,終端下 ping 也顯示 unkown 解決方案: 1.開啟虛擬機器的“編輯”選項,選擇“虛擬網路編輯器” 2.選擇VMnet8(我不知道為啥VMnet8這麼神奇,要是建立其他號還不行,暫且不管),點擊右下角“更改設定” 3.同時開啟
Time of Update: 2017-08-10
Linux設定虛擬記憶體-建立和啟用Swap交換區,linuxswap如果你的伺服器的總是報告記憶體不足,並且時常因為記憶體不足而引發服務被強制kill的話,在不增加實體記憶體的情況下,啟用swap交換區作為虛擬記憶體是一個不錯的選擇,如果是SSD硬碟,正常讀寫速度都在300MB/s以上,啟用swap後效能提高了不少,特別是在處理消耗大記憶體的指令碼方面。建立交換區原則:1.建立的swap交換區大小應該大於實際實體記憶體的容量大小,但是不要過大,以免造成硬碟空間浪費。2.如果記憶體IO請求頻繁,
Time of Update: 2017-08-10
LINUX 學習筆記 帳號與群組的管理,linux學習筆記LINUX 帳號與群組的管理UID:UserID 儲存檔案:/etc/passwdGID:GroupID 儲存檔案:/etc/group /etc/passwd 檔案結構 一行代表一個帳號,裡面還有系統帳號,不能亂動 例如:root:x:0:0:root:/root:/bin/bash 總共7部分,用:分割1. 帳號名稱:就是帳號,與UID對應2. 密碼:加密了 變成XXX
Time of Update: 2017-08-10
linux shell內建判斷,linuxshell內建內建判斷,成功的時候返回0,不成功返回非零 test 判斷運算式 [ 判斷運算式 ] 注意前後必須留空格哦數值運算 -eq 等於 -ne 不等於 -gt 大於 -ge 大於等於 -lt 小於 -le 小於等於字串運算 = 等於 != 不等於 -z
Time of Update: 2017-08-09
Shell echo命令,shellecho命令顯示變數read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數#!/bin/shread name echo "$name It is a test"以上代碼儲存為 test.sh,name 接收標準輸入的變數,結果將是:[root@www ~]# sh test.shOK #
Time of Update: 2017-08-11
nginx防止網域名稱被惡意指向,nginx防止網域名稱指向今天碰到了網域名稱被惡意指向的情況,一個垃圾網域名稱指向了伺服器的ip,還被人投訴。網上找了一下,原來是nginx的預設空主機頭的問題,nginx的預設配置中的虛擬機器主機允許使用者通過IP訪問,或者通過未設定的網域名稱訪問,這就會被人惡意指向。編輯conf/nginx.conf檔案,加上或者修改預設設定server { listen 80 default;
Time of Update: 2017-08-09
Shell函數,下面的例子定義了一個函數並進行調用:#!/bin/bashdemoFun(){ echo "這是我的第一個 shell 函數!"}echo "-----函數開始執行-----"demoFunecho "-----函數執行完畢-----"輸出結果:-----函數開始執行-----這是我的第一個 shell 函數!-----函數執行完畢-----下面定義一個帶有return語句的函數:#!/bin/bashfunWithReturn(){ echo
Time of Update: 2017-08-09
Shell test命令,shelltest命令Shell中的 test 命令用於檢查某個條件是否成立,它可以進行數值、字元和檔案三個方面的測試num1=100num2=100if test $[num1] -eq $[num2]then echo '兩個數相等!'else echo '兩個數不相等!'fi輸出結果:兩個數相等!檔案測試cd /binif test -e ./bashthen echo '檔案已存在!'else echo
Time of Update: 2017-08-10
Shell輸入/輸出重新導向,shell輸出重新導向輸出重新導向重新導向一般通過在命令間插入特定的符號來實現。特別的,這些符號的文法如下所示command1 > file1上面這個命令執行command1然後將輸出的內容存入file1。注意任何file1內的已經存在的內容將被新內容替代。如果要將新內容添加在檔案末尾,請使用>>操作符。 執行個體執行下面的 who 命令,它將命令的完整的輸出重新導向在使用者檔案中(users)who >
Time of Update: 2017-08-09
nginx偽靜態配置教程總結,nginx偽靜態教程在nginx中配置偽靜態,也就是常說的url重寫功能,只需在nginx.conf設定檔中寫入重寫規則即可。當然,這個規則是需要熟悉Regex,只掌握nginx自身的正則匹配模式即可,對正則不瞭解的朋友,建議補一下這方面的知識。下面,收集了幾篇關於nginx rewrite重寫的教程文章,感興趣的朋友可以看看。nginx偽靜態、url rewrite重寫教程:nginx配置301重新導向及rewrite重寫規則說明nginx
Time of Update: 2017-08-10
linux營運、架構之路-rsync,linux-rsync1 、rsync介紹rsync是實現全量及增量的本地或遠端資料鏡像同步備份的工具 rsync常用命令參數命令參數 參數說明-a (--archive) 歸檔模式,表示以遞迴方式傳輸檔案,並保持所有檔案屬性,等於rtopgDl-v (--verbose) 顯示輸出過程,傳輸時的進度等資訊-z (--compress)
Time of Update: 2017-08-10
Linux命令-4類,linux命令-4一.系統管理與維護 1. pwd:print working directory 列印工作目錄 2. cd: change directory 改變或進入路徑 ● cd ~/ cd :
Time of Update: 2017-08-10
linux shell基礎編程2,linuxshell基礎編程while迴圈 文法1: while [ 條件 ] do 命令序列 done 文法2: while read -r line do 命令序列 done(切記while和左中括弧一定要有空格)例子1 #!/bin/bash2 j=13 SUM=04 while [ $j -lt 10
Time of Update: 2017-08-09
SHELL指令碼攻略(學習筆記)--1.8 管道和重新導向基礎,shell--1.8本文目錄:1.8.1 匿名管道"|"1.8.2 重新導向1.8.2.1 重新導向基礎1.8.2.2 cat和重新導向配合1.8.2.3 tee雙重新導向1.8.2.4 <<和<<<1.8.1
Time of Update: 2017-08-09
Linux使用者基礎,linux使用者 認識Linux中的使用者和組 實踐:查看使用者資訊 查看使用者密碼資訊 查看組資訊查看登入的使用者 實踐:使用者的增,刪,改 實踐:建立一個使用者nash_su,然後使用passwd給使用者nash_su建立密碼,最後刪除使用者。首先建立使用者。 通過cat
Time of Update: 2017-08-10
IP地址、子網路遮罩、網路號、主機號、網路地址、主機地址,ip網路地址IP地址:4段十進位,共32位二進位,如:192.168.1.1 二進位就是:11000000|10101000|00000001|00000001子網路遮罩可以看出有多少位是網路號,有多少位是主機號: 255.255.255.0 二進位是:11111111 11111111 11111111 00000000網路號24位,即全是1 主機號8位,即全是0129.168.1.1 /24
Time of Update: 2017-08-09
第4章 DHCP服務,第4章dhcp服務 DHCP前身是BOOTP,在Linux的網卡配置中也能看到顯示的是BOOTP,DHCP引進一個bootp沒有的概念:租約。bootp分配的地址是永久的,而dhcp分配的地址是可以有期限的。[root@xuexi vsftpd]# grep -i bootproto