linux教程

訪問GitHub的幾個網站

Github經常無法訪問,在知乎上找到以下幾個網址: 204.232.175.78 http://documentcloud.github.com 204.232.175.94 http://gist.github.com 107.21.116.220 http://help.github.com 2

ubuntu 新建使用者

ubuntu建使用者最好用adduser 雖然adduser和useradd是一樣的在別的linux糸統下,但是我在ubuntu下用useradd時,並沒有建立同名的使用者主目錄。  例子:adduser user1  這樣他就會自動建立使用者主目錄,建立使用者同名的組。  如果刪除了主目

linux_rabbitmq不能使用guest通訊連線問題

RabbitMQ 基於Erlang 實現, 客戶端可以用Python | Java | Ruby | PHP | C# | Javascript | Go等語言來實現。 可用於搭建叢集伺服器。 現在的新版的rabbitmq安裝後有預設的guest管理員賬戶,但是隻能在本機localhost登入使用,所以會

程序的程式替換與shell的實現

  在Linux系統中,⽤用fork建立⼦子程序後執⾏行的是和⽗父程序相同的程式(但有可能執⾏行不同的程式碼分⽀支),⼦程序往往 要調⽤用⼀一種exec函式以執⾏行另⼀一個程式。當程序調⽤用⼀一種exec函式時,該程序的⽤使用者空間程式碼和數 據完全被新程式替換,從新程式的啟動例程開始執⾏行。調⽤用exec並

Linux bash shell環境變數以及語法規範

bash環境載入 Login Shell讀取配置檔案流程 而非登入shell僅僅會讀取 ~/.bashrc bash的登入與歡迎資訊 /etc/issue 檔案: 記錄了bash登入前的歡迎資訊,相關資訊可以用 man issue 檢視 /etc/motd 檔案: 記錄了bash登入成功後的歡

六星經典CSAPP-筆記(10)系統IO

六星經典CSAPP-筆記(10)系統I/O 1.Unix I/O 所有語言的執行時系統都提供了高抽象層次的I/O操作函式。例如,ANSI C在標準I/O庫中提供了諸如printf和scanf等I/O緩衝功能的函式;C++中則過載了<<和>>用來支援讀寫。在Unix系統中,這些高層次的

Suse Linux Crontab

/sbin/service cron start        啟動crontab /sbin/service cron stop        停止crontab /sbin/service cron restart     重新啟動crontab /sbin/service cron reload  

you appear to be running an x server please exit x before installing

按住ctrl+alt+F1 進入控制檯 sudo init 3 注意空格 會做掉x rm /tmp/.X* 上面的命令是刪掉X 的鎖檔案 再次cd 到.run檔案所在目錄 再次執行 sudo ./.run檔案 最後reboot 重啟電腦。 若遇到安裝完cuda開發包,密碼正確卻無法登陸進Ubu

詳解Linux中cron/crontab工作原理

先介紹幾個基本概念:       後臺程序:在後臺執行的無須與使用者互動的程式。在多工作業系統上執行多個後臺程序,有些後臺程序(例如守護程式)從來都不需要使用者輸入,其它一些程序只是在使用者忙於目前運行於前臺的程式時才臨時處於後臺。   守護程序是一種後臺程序。crond程序是眾多守護

kali linux 開啟SSH服務 容許root登陸

1. 檢視ssh服務狀態 # /etc/init.d/ssh status 2.修改配置檔案 # vim /etc/ssh/sshd_config #PermitRootLogin prohibit-password PermitRootLogin yes #PasswordAuthenticati

Linux程式設計中的檔案鎖之flock

1. 場景概述     在多執行緒開發中,互斥鎖可以用於對臨界資源的保護,防止資料的不一致,這是最為普遍的使用方法。那在多程序中如何處理檔案之間的同步呢?我們看看下面的圖:                                       圖中所示的是兩個程序在無同步的情況下同時更新同一個檔案的

Win10 環境下安裝配置 zsh

一、在Windows10上安裝Ubantu,然後安裝 zsh Turning on Bash Before we can install zsh or Oh My Zsh, we need to first enable the default shell called Bash. This used

Linux Crontab命令使用詳解

      在我們的日常開發工作中,經常用到,如網際網路金融行業的定時批處理業務,核心系統定時狀態檢測及狀態日誌生成,資料庫檔案的定時入庫,定時生成批量付息,交易系統檔案定時升級更新,日終交易檔案上傳備份至檔案伺服器等等,都會用到這個命令,從而大大減少工作量,提高工作效率,現在總結一下它的常用方法和引數配置,

0.18026185035706