1. 程式人生 > 實用技巧 >jdbc Dao設計實現增刪改查

jdbc Dao設計實現增刪改查

技術標籤:Linux

[[email protected] /]# ls -l
total 94
dr-xr-xr-x.   2 root root  4096 Aug 24 04:21 bin
dr-xr-xrwx.   5 root root  1024 Nov 14 23:40 boot
drwxr-xr-x.   2 root root  4096 Jul 14  2010 cgroup
drwxr-xr-x.  17 root root  3760 Dec 19 18:25 dev
drwxr-xr-x.  98 root root  4096 Dec 20 18:32 etc
drwxr-xr-x.  12 root root  4096 Sep 29 00:29 home
dr-xr-xr-x.  10 root root  4096 Aug 24 03:32 lib
dr-xr-xr-x.   9 root root 12288 Aug 24 04:21 lib64
drwx------.   2 root root 16384 Aug 24 03:30 lost+found
drwxr-xr-x.   2 root root  4096 Dec  4  2009 media
drwxr-xr-x.   3 root root  4096 Aug 24 03:36 mnt
drwxr-xr-x.   2 root root  4096 Aug 24 03:37 opt
dr-xr-xr-x. 188 root root     0 Dec 12 21:56 proc
dr-xr-x---.  25 root root  4096 Dec  5 00:19 root
dr-xr-xr-x.   2 root root 12288 Aug 24 04:21 sbin
drwxr-xr-x.   7 root root     0 Dec 12 21:56 selinux
drwxr-xr-x.   3 root root  4096 Sep 29 00:30 srv
drwxr-xr-x.  13 root root     0 Dec 12 21:56 sys
drwxrwxrwt.  15 root root  4096 Dec 21 01:03 tmp
drwxr-xr-x.  13 root root  4096 Aug 24 03:30 usr
drwxr-xr-x.  22 root root  4096 Aug 24 03:33 var

目錄

/boot系統啟動相關的檔案,如核心、initrd,以及grub(BootLoader)
/etc配置檔案
/home使用者的家目錄,每一個使用者的家目錄通常預設為/home/USERNAME
/root管理員的家目錄
/lib庫檔案

靜態庫:單在程式中的庫,其他程式不能使用該庫檔案

動態庫:在記憶體中,任何用到該庫的程式都可以使用

/lib/modules:核心模組檔案

/media掛載點目錄,移動裝置

(在windows中,插入一張光碟,系統會自動讀取光碟,使用者可以直接執行,但在linux中,插入光碟後需要在掛載點掛載這個裝置之後才可以使用這個裝置。)

/mnt掛載點目錄,額外的臨時檔案系統
/opt可選目錄,第三方程式的安裝目錄
/proc偽檔案系統,核心對映檔案
/sys偽檔案系統,跟硬體裝置相關的屬性對映檔案
/tmp臨時檔案,/var/tmp
/var可變化的檔案,經常發生變化的檔案
/bin可執行檔案,使用者命令;其中用到的庫檔案可能在/lib,配置檔案可能在/etc
/sbin可執行檔案,管理命令;其中用到的庫檔案可能在/lib,配置檔案可能在/etc
/usr只讀檔案,shared read-only

/usr/local:第三方軟體

netstat檢視埠狀態

netstat

netstat -tunlp用於顯示 tcp,udp 的埠和程序等相關情況。

netstat 檢視端口占用語法格式:

netstat -tunlp | grep 埠號
  • -t (tcp) 僅顯示tcp相關選項
  • -u (udp)僅顯示udp相關選項
  • -n 拒絕顯示別名,能顯示數字的全部轉化為數字
  • -l 僅列出在Listen(監聽)的服務狀態
  • -p 顯示建立相關連結的程式名

例如檢視 8000 埠的情況,使用以下命令:

# netstat -tunlp | grep 8000
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      26993/nodejs   

更多命令:

netstat -ntlp   //檢視當前所有tcp埠
netstat -ntulp | grep 80   //檢視所有80埠使用情況
netstat -ntulp | grep 3306   //檢視所有3306埠使用情況

新增包含子目錄的目錄 [譯註:遞迴地建立目錄]

當你要建立的目錄包含子目錄時,你需要使用 -p 引數。如果 mkdir 找不到父目錄,那麼這個引數會首先幫助建立父目錄。比如說我們要建立名為letter的目錄,在它的目錄下包含有子目錄important。那麼語法會像這樣子:

$ mkdir -p letter/important

mkdir sub-directory