一.檔案許可權與安全
1.umask
設定預設的建立許可權屬性,屬於"非"型,與實際相反,拿走的意思.
2.suid/guid
運用chmod命令在實際許可權位前面加乙個位來設定suid許可權,讓其它在執行相應指令碼時有你所有的權力,執行完後恢復.例如 chmod 4777 file
二.find和xargs
find pathname -options [-print -exec -ok]
-exec: 對找到的檔案執行相應命令 格式 : 'cmd' {} /;
options:
-name
-perm 按許可權查詢
-prune 不在指定目錄查詢
-user 使用者 組
-group
-mtime
-nogroup
-nouser
-newer file1 !file2
-type (b d c p l f) 型別
-size n [c]
-depth 先在父目錄 再進子目錄
-fstype
-mount
-follow
-cpio
Linux Unix下Shell快捷鍵操作集合
本人收集整理了一些bash或其他shell中常用的快捷鍵,使用技巧以及ubuntu中一些常用操作的快捷鍵,希望大家能從中受益,提高工作效率。處理作業 首先,使用 ctrl z 快捷鍵可以讓正在執行的命令掛起。如果要讓該程序在後台執行,那麼可以執行 bg 命令。而 fg 命令則可以讓該程序重新回到前台...
Linux UNIX網路程式設計
本書詳細介紹了在unix linux系統下基於tcp ip網路套介面的基本程式設計方法,包括迭代與併發伺服器編寫方法 程序與執行緒程式設計技術 i o程式設計技術 ipv4與ipv6的相容性 原始套介面 資料鏈路訪問技術 廣播與多播技術等。為滿足教學實際需要,在本書最後一章給出了socket基本程式...
linux Unix核心概述
cpu既可以在執行在使用者態下,也可以執行在核心態下。實際上,一些cpu可以有兩種以上的執行狀態。例如,intel 80 86微處理器有四種不同的執行狀態。但是,所有標準的unix核心都僅僅利用了核心態和使用者態。當乙個程式在使用者態下執行時,它不能直接訪問核心資料結構或者核心的程式。然而,當應用程...