1.檢視軟體安裝路徑
[root@localhost ~]# which gcc
/usr/bin/gcc
查詢程序
ps -ef |grep redis
檢視端口
netstat -lntp |grep 6379
檢視檔案大小
[root@bsso yayu]# du -h --max-depth=1 work/testing
2.locate mysql
linux中locate指令可以快速定位我們需要查找的檔案,但是在yum中,locate的安裝包名為mlocate(yum list | grep locate可以檢視),安裝方法:
yum -y install mlocate
updatedb
locate 檔案名
以上指令在Centos 635下測試通過
3.修改root使用者密碼 直接輸入passwd
mkdir -p /data/mongodb/db 增加多層目錄
linux下的解除安裝指令比較簡單
1、查找你要解除安裝的包:rpm -qa| grep 包名
2、rpm -e --nodeps 查找到的包
或者使用yum remove 包
檢視系統多少位
網上很多種說話 ### getconf WORD_BIT 錯誤的
這3個是對的
getconf LONG_BIT
echo $HOSTTYPE
uname -a
64位的顯示
Linux ps4 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux
後面顯示有 x86_64
32位的顯示:
Linux fc6 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006 i686 i686 i386 GNU/Linux
vi指令 搜尋模式
1、指令模式下輸入“/字元串”,例如“/Section 3”。
2、如果查找下一個,按“n”即可。
如果檢視更詳細的記憶體使用情況, 可用以下幾種方法, 或者幾種方法結合使用:
這幾種方法,都需要root賬戶的權限
(1). pmap -d $pid
$pid 是正在運作的程式的pid
(2). cat /proc/$pid/smaps
smaps的資料比較詳細,可簡單的歸納一下,歸納的指令如下:
cat /proc/$pid/smaps | awk '/Size|Rss|Pss|Shared|Private|Referenced|Swap/{val_name=gensub(/([a-zA-Z_]*).*/,"\\1",1,$1); list[val_name]+=$2; }END{for(val in list)print val,list[val];}'
(3). cat /proc/$pid/maps
(4). cat /proc/$pid/statm
輸出解釋
第一列 size:任務虛拟位址空間大小
第二列 Resident:正在使用的實體記憶體大小
第三列 Shared:共享頁數
第四列 Trs:程式所擁有的可執行虛拟記憶體大小
第五列 Lrs:被映像倒任務的虛拟記憶體空間的庫的大小
第六列 Drs:程式資料段和使用者态的棧的大小
第七列 dt:髒頁數量
ntpdate time-a.nist.gov 更新時間
date -R 檢視目前系統時間
linux 給某個使用者賦予權限
chown demoname zhuitaiyang
給予權限--指令:chmod 700 zhuitaiyang;
scp: command not found
-bash: scp: command not found
在網上搜資料解決辦法如下:
安裝scp的軟體包:
# yum install openssh-clients
未來星開發團隊--狒狒
QQ:9715234