Time of Update: 2015-07-06
標籤:12.5.2 用互斥量進行同步另一種在多線程程式中的同步存取方法是使用互斥量.它允許程式員鎖住某個對象,使得每次只能有一個線程訪問它.為了控制對關鍵代碼的訪問,必須在進入這段代碼之前鎖住一個互斥量,然後在完成操作之後解鎖它.用於互斥量的基本函數和用於訊號量的函數非常相似,它們的定義如下所示:#include <pthread.c>int pthread_mutex_init(pthread_mutex_t *mutex,
Time of Update: 2015-07-06
標籤: /bin 基礎系統所需要的那些命令位於此目錄,也是最小系統所需要的命令;比如 ls、cp、mkdir等命令;功能和/usr/bin類似,這個目錄中的檔案都是可執行檔,普通使用者都可以使用的命令。做為基礎系統所需要的最基礎的命令就是放在這裡。/boot Linux的核心及引導系統程式所需要的檔案,比如 vmlinuz initrd.img 檔案都位於這個目錄中。在一般情況下,GRUB或LILO系統引導管理器也位於這個目錄;/dev
Time of Update: 2015-07-05
標籤:DHCP(Dynamic Host Configuration Protocol,動態主機設定通訊協定)是一個區域網路的網路通訊協定dhcp伺服器端監控連接埠67涉及的設定檔:/etc/dhcp/dhcpd.conf 實驗環境:vmware workstation 11centos : 192.168.10.10windows xp :?centos 與windows xp 分別只串連到VMnet8上面 #此處VMware8可以理解為一個單獨的交換器基礎命令:1:查看開機啟動項:
Time of Update: 2015-07-04
標籤:linu sudo 使用者管理 作業環境:Ubuntu Server 14.04,系統上僅有一個使用者root1. adduser 命令添加新使用者 #adduser username650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6F/4D/wKiom1WX2ZWCpkATAAKCHPM_
Time of Update: 2015-07-07
標籤:12.6
Time of Update: 2015-07-07
標籤:在Linux體系中,供給了proc檔案體系顯示體系的軟硬體資訊。若是想懂得體系中CPU的供給商和相干裝置資訊,則可以經由過程/proc/cpuinfo檔案獲得。本文章針對該檔案進行簡單的總結。基於指令集(ISA)的CPU產生的/proc/cpuinfo檔案不一樣,基於X86指令集CPU的/proc/cpuinfo檔案包含如下內容:processor :
Time of Update: 2015-07-06
標籤:SecureCRT是在windows下登入linux的伺服器主鍵的軟體總結下工作中常用的linux命令:su -admin切換使用者df -hl 查看磁碟剩餘空間tail -f bkxx-service-info.log 查看即時日誌vim bkxx-service-info.log 開啟記錄檔 ; shift+g 跳轉到日誌最後一頁;less bkxx-ds.xml 查看設定檔grep 2015 bkxx-data-sync.log --color
Time of Update: 2015-07-08
CentOS下防火牆的基本操作命令CentOS 配置防火牆操作執行個體(啟、停、開、閉連接埠):註:防火牆的基本操作命令:查詢防火牆狀態:[root@localhost ~]# service iptables status<斷行符號>停止防火牆:[root@localhost ~]# service iptables stop <斷行符號>啟動防火牆:[root@localhost ~]# service iptables start
Time of Update: 2015-07-08
Linux常用網路工具:Http壓力測試之ab,linux壓力測試ab的全稱是Apache Bench,是Apache內建的網路壓力測試工具,相比於LR、JMeter,是我所知道的 Http
Time of Update: 2015-07-08
fedora20配置靜態IP在linux的世界裡,給主機設定固定IP是這麼做的:1.首先選取你想要配置的網路介面,可以通過ifconfig 命令查看在用的網卡介面。一般都選擇第一個介面:eth02.停用網路自動設定(如果有的話):systemctl stop NetworkManager.service禁用網路自動設定(如果有的話):systemctl disable NetworkManager.service3.寫設定檔:vi
Time of Update: 2015-07-07
linux安裝VirualBox虛擬機器,virualbox虛擬機器第一步:安裝VNC1. 安裝vncyum install -y tigervnc*2.啟動vncserver[root@xxx ~]# vncserverYou will require a password to access your desktops.Password:<輸入密碼>Verify:<輸入密碼> xauth: creating new authority file
Time of Update: 2015-07-07
ubuntu下安裝Vmare Workstation,並安裝mac補丁,ubuntuvmare 最近想學習一下關於ios方面的開發,但是苦於自己的電腦已經裝了兩個系統:一個win7,一個ubuntu。兩系統均裝在物理硬碟上,不想格盤,所以裝個虛擬機器玩玩。決定使用Vmare Workstation來安裝mac系統。 下面說說安裝Vmare Workstation最新版本,以及如何打補丁。 第一步:開啟終端並進入root 開啟終端,點擊案頭空白處,同步選取Ctrl+Alt+t,三個索引值。
Time of Update: 2015-07-07
更新centos系統的python版本,centospython版本因今天安裝一程式需要用到python高版本,所以升級來系統內建的python。先查詢下系統的python版本是多少。#python
Time of Update: 2015-07-07
[轉載]
Time of Update: 2015-07-07
CentOS如何查看硬碟品牌型號等具體資訊首先使用smartctl --all /dev/sda 指令來檢查硬碟資訊,該指令CentOS內建,得到的結果可能如下:smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-358.el6.x86_64] (local build)Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net=== START OF
Time of Update: 2015-07-07
linux虛擬機器安裝VMwareTools正常的步驟非常簡單,點擊VMware Workstation 中虛擬機器選項下的安裝VMware Tools 即可。但是今天不知道什麼情況。VMware Tools
Time of Update: 2015-07-07
linux的du和df命令,linuxdudf命令今天也有同學問我Linux下查看目錄大小的命令,現在也將前陣子學習到du/df兩個命令總結一下吧。前陣子測試工作中有遇到過由於磁碟空間滿導致程式無法執行到情況,所以使用了df和du兩個命令。du查看目錄大小,df查看磁碟使用方式。我常使用的命令(必要時,sudo使用root許可權),1.查看某個目錄的大小:du -hs /home/master/documents 查看目錄下所有目錄的大小並按大小降序排列:sudo du -sm
Time of Update: 2015-07-07
linux命令之head、tail命令詳解head 文法 例子 tail 文法 例子 head和tail組合用法舉例head文法 head [-n -k ]... [FILE]...例子預設是顯示開頭前10行。 head /etc/passwd顯示開頭前k行。 head -k /etc/passwdhead -n k /etc/passwd(注意和下面的有-的區別)head -n +k /etc/passwd除最後k行外,顯示剩餘全部內容。 head -n -k
Time of Update: 2015-07-05
centos7防火牆配置CentOS7使用的是Linux Kernel 3.10.0的核心版本,新版的Kernel核心已經有了防火牆netfilter,並且firewalld的使用效能更高,穩定性更好。CentOS7配置防火牆的兩種方法:一、使用xml設定檔的方式配置;方法一cp /usr/lib/firewalld/services/http.xml /etc/firewalld/services/firewall-cmd
Time of Update: 2015-07-05
12 個全球認可的 Linux