Time of Update: 2016-03-13
標籤:姓名:江軍ID:fuchen1994實驗日期:2016.3.13實驗指導 使用實驗樓的虛擬機器開啟shell cd LinuxKernel/qemu -kernel linux-3.18.6/arch/x86/boot/bzImage -initrd rootfs.img核心啟動完成後進入menu程式(《軟體工程C編碼實踐篇》的課程項目),支援三個命令help、version和quit,您也可以添加更多的命令,對選修過《
Time of Update: 2016-03-15
Nginx 訪問日誌輪詢切割,nginx日誌輪詢切割Nginx 訪問日誌輪詢切割指令碼 1 #!/bin/sh 2 Dateformat=`date +%Y%m%d` 3 Basedir="/application/nginx" 4 Nginxlogdir="$Basedir/logs" 5 Logname="access_www" 6 [ -d $Nginxlogdir ] && cd $Nginxlogdir||exit 1 7 [ -f
Time of Update: 2016-03-15
Ubuntu 16.04安裝Lua遊戲引擎LoveUbuntu 16.04安裝Lua遊戲引擎Love,在國內不出名,,不過在外國還是有許多人的使用的,我們一般稱這個引擎叫love(簡稱)。love是一個引擎,不是遊戲編輯工具,語言是用的Lua,純程式碼工程做遊戲。下面是遊戲的運行效果:開啟終端,輸入:sudo add-apt-repository ppa:bartbes/love-stable然後:sudo apt-get update最後:sudo apt-get install
Time of Update: 2016-03-15
Linux開發工具之Makefile(上),開發工具makefile二、makefile(上)01.make工具 利用make工具可以自動完成編譯工作。這些工作包括:如果修改了某幾個源檔案,則只重裝新編譯這幾個源檔案;如果某個標頭檔被修改了,則重新編譯所有包含該標頭檔的源檔案。利用這個自動編譯可大大簡化開發工作,避免不必要的重新編譯。
Time of Update: 2016-03-15
Ubuntu 15.04/Ubuntu 15.10開啟root賬戶登入Ubuntu 15.04/Ubuntu 15.10版本的lightdm登入選項裡沒有其它使用者的選項,直接導致無法直接使用root使用者登入。對於個人來說沒有root使用者權限可能有些麻煩。這裡我將介紹在Ubuntu 15.04/Ubuntu 15.10開啟root賬戶登入的方法。1.開啟終端2.輸入sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf或輸入sudo
Time of Update: 2016-03-15
Linux開發工具之Makefile(下),開發工具makefile二、Makefile(下)01.make常用內嵌函數函數調用 $(function arguments)$(wildcard PATTERN) 目前的目錄下匹配模式的檔案 例如:src=$(wildcard *.c)$(patsubst PATTERN,REPLACEMENT,TEXT) 模式替換函數 例如:$(patsubst %.c,%.o,$src)
Time of Update: 2016-03-15
Linux命令列介面下的使用者和組管理Linux命令列介面下的使用者和組的管理之useradd和passwd命令的使用useradd [-c comment] [-d dir] [-e expire] [-g group] [-G group1,group2...] [-m [-k skel_dir]] [-u uid] [-s shell] usernamepasswd [username]-------------------------------------------------
Time of Update: 2016-03-15
Linux 常用命令,linux常用命令linux yum命令yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。基於RPM包管理,能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了尋找、安裝、刪除某一個、一組甚至全部軟體包的命令,而且命令簡潔而又好記。yum的命令形式一般是如下:yum [options] [
Time of Update: 2016-03-15
Linux開放80、8080連接埠或者開放某個連接埠,linux8080裝載系統的時候只開啟了22連接埠。結果再裝完Nginx+php+mysql 後不能訪問網站。iptables -L -n查看防火牆設定發現沒開啟80連接埠由於Linux防火牆預設是關閉的。可以用兩種方式,一個是關閉防火牆,另一個就是讓防火牆開放這個連接埠。關閉防火牆命名:service iptables stop (不推薦) 開放8080連接埠的解決步驟如下: 1、修改/etc/sysconfig/iptables
Time of Update: 2016-03-15
Eclipse常用的快速鍵及配置一、Eclipse常用快速鍵:Ctrl+F11 運行Ctrl+Shift+/ 在代碼視窗中加入/* ... */注釋Ctrl+Shift+\ 消除/* ... */注釋Ctrl+Shift+O 將缺少的import語句加入Ctrl+1 快速修複(最經典的快速鍵,就不用多說了)Ctrl+L 定位在某行 (對於程式超過100的人就有福音了) Ctrl+M 最大化當前的Edit或View (再按則反之)Ctrl+/
Time of Update: 2016-03-15
CentOS 7添加本地迴環地址1、臨時添加ip addr add 10.10.1.1/32 dev lo:1重啟失效2、永久添加cd /etc/sysconfig/network-scriptscp ifcfg-lo ifcfg-lo:1[root@localhost network-scripts]# cat
Time of Update: 2016-03-15
Ubuntu 15.04下QT Creator支援中文輸入在Ubuntu 15.04系統下面裝好QT5.4(32位)之後,在寫代碼想注釋的時候,發現不能寫入中文,下面是我解決的方法:1、安裝 fcitx-frontend-qt5sudo apt-get install fcitx-frontend-qt52、將安裝之後的 fcitx-frontend-qt5複製到指定的目錄中去。 我們可以通過在命令列下輸入( dpkg -L
Time of Update: 2016-03-14
Linux shell入門基礎(八),linuxshell入門基礎八、shell指令碼sed&awk01.sed的使用流編輯器-Steam Editor#ed /etc/passwd1,10p……1s/root/byf/p(替換root為byf)#sed -e 's/root/byf/g' /etc/passwd(功能同上)只是顯示出來的內容更改#sed -e 's/root/byf/g' /etc/passwd > /tmp/a#cp /tmp/a
Time of Update: 2016-03-15
openSUSE Leap 14.2如何使用Python編輯器IDLE今天學習Python,用的就是這款剛剛安裝的openSUSE Leap 14.2。在openSUSE中預設的是Python 2.7
Time of Update: 2016-03-14
c語言串連mysql——insert的代碼實現,c語言mysqlinsert//mysql_insert//gcc mysql_insert.c -o test -I /usr/include/mysql -L /usr/lib -lmysqlclient#include <stdio.h>#include <mysql/mysql.h>#include <string.h>#define HOST "localhost"#define USERNAME
Time of Update: 2016-03-15
centos 常用命令建立目錄:mkdir -p [目錄名]開啟目錄:cd [目錄名](1)cd ~ 進入目前使用者的家目錄(2)cd - 進入上次目錄(3)cd .. 進入上一級目錄(4) cd . 進入目前的目錄查看當前路徑:pwd刪除目錄:rm -rf [目錄名] (rm 只能刪除空目錄)複製:cp [選項] [目錄或檔案] [目標目錄](1)-r:複製目錄(2)-p: 連帶檔案屬性複製(3)-d: 若源檔案是連結檔案,則複製連結屬性(4)-a:相當於 -pdr剪下或改名:mv
Time of Update: 2016-03-15
CentOS修改主機名稱和網路資訊1.修改主機名稱[root@centos ~]# vim /etc/sysconfig/network開啟檔案,修改以下內容並儲存 NETWORKING=yes #使用網路 HOSTNAME=centos #設定主機名稱[root@centos ~]# hostname centos #立即生效2.修改網卡[root@centos ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
Time of Update: 2016-03-15
centos 7的使用者和許可權管理相關內容1.使用者,組知識即相關命令a.使用者的類別:管理員:root普通使用者:系統使用者:僅用於運行服務程式;登入使用者:系統資源的正常使用者;使用者標識:UserID, UID16bits位元字:0-65535;管理員:0普通使用者:系統使用者:CentOS 5, 6: 1-499CentOS 7: 1-999登入使用者:CentOS 5,6: 500+CentOS 7: 1000+使用者和組的管理: 主要以命令進行:組:groupadd,
Time of Update: 2016-03-15
CentOS雙網卡綁定單一IP,網卡熱備隨著技術的發展,四張千兆以太口網卡已經變成了伺服器的標配。而在生產環境中,為了保證CentOS/Linux伺服器的網路穩定,會對伺服器的兩張網卡進行綁定一個IP來現實網卡的熱備。具體操作方法如下:1:建立並配置modprobe.conf檔案# vi /etc/modprobe.confalias bond0 bondingoptions bond0 miimon=100
Time of Update: 2016-03-15
兩台centos之間傳送檔案最近在CentOS系統中(主機A)讀資料。由於A主機只是作為資料讀取,具體的Deep Learning 實驗,需要在主機B( CentOS )中進行,需要將主機A上的資料轉送。由於主機A並不是一直開著CentOS系統,且資料量比較(40G+),所以用優盤copy的方法有點不現實,經過尋找資料,發現了兩種方法。注意:兩台主機都是CentOS 6.5 版本的系統,主機A:IP 192.168.1.102 主機B:192.168.1.331、用命令列的方式A,B