阿X吃雞錄————第四站

diff -u a b >ab 生成ab即為補丁,在a或者b文件丟失時
patch -b a/b ab 生成丟失的文件內容
etc/下創建nologin文件會使普通文件無法登陸(普通用戶登陸會顯示文件中的內容)
[-t num ] 判斷是否文件在終端被打開(文件描述符)
read 對變量賦值
echo -e “ \c”
read name
會不產生換行或者read -p “描述” name
read -s 靜默模式(只能以文件的方式進行賦值,不能通過管道符)
-a 輸入完就結束
-t 限制輸入時間
read x y z <<<“a b c”多個變量同時賦值
腳本中不支持別名
在PATH變量里添加當前路徑 PATH=.:$PATH 可以直接執行腳本文件
ss -ntl 查看開啟的服務
/etc/profile —–/etc/profile.d——~/.bash_profile——~/.bashrc——–/etc/bashrc
交互式登陸之后的配置文件的執行順序
~/.bashrc——–/etc/bashrc——–/etc/profile.d/.sh
非交互式登陸文件順序
~下的兩個配置文件可以在用戶登錄之后執行里面的命令
.bash_logout退出的時候執行(自動備份)
$BASH_VERSION
$_上個命令的最后一個參數
$-變量
h 通過set +/- h來關閉和打開hash
i 判斷是交互式執行還是非交互式
m后臺執行
B大括號擴展
H支持歷史
(都可以通過set命令來設置)

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/104582

(0)
boa丶constrictorboa丶constrictor
上一篇 2018-08-06 16:07
下一篇 2018-08-06

相關推薦

  • Linux用戶組管理及用戶權限及管道符應用

    一、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 ]# who |??cut -d ‘ ‘ -f1 | sort -u who:顯示所有已經登錄用戶的用戶名 cut -d ‘ ‘ -f1:取第1列字段數據   sort -u:忽略相同行數據 二、取出最后登錄到…

    2018-07-07
  • 磁盤存儲個文件管理

    設備文件I/O Ports:I/O設備地址一切接文件:調用函數open(), read(), write(), close()設備類型:塊設備:block,存取單位”塊”,磁盤字符設備:char,存取單位”字符”,鍵盤設備文件:關聯至一個設備驅動程序,進而都夠跟與之對應硬件設備進行通信設備號碼:主設備號:標識設備類型次設備號:標識同一類型下的不同設備mkno…

    2018-04-25
  • 第三周博客作業

    1、列出當前系統上所有已登錄的用戶名,注意:同一用戶登陸多次,則只顯示一次即可。
    2、取出最后登錄到當前系統的用戶的相關信息。
    3、取出當前系統上被用戶當作默認shell的最多的那個shell。
    4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。
    5、取出當前主機的IP地址,提示:對ifconfig命令的結果進行切分。
    6、列出/etc目錄下所有以.conf結尾的文件的文件名,并將其名字轉換為大寫后保存至/tmp/etc.conf文件中。
    7、顯示/var目錄下一級子目錄或文件的總個數。
    8、取出/etc/group文件中第三個字段數值最小的10個組的名字。
    9、將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中。
    10、請總結描述用戶和組管理類命令的使用方法并完成以下練習:

    Linux筆記 2018-03-27
  • DNS服務

    DNS

    2018-07-19
  • 網絡屬性配置第三種方式——修改配置文件

    網絡屬性配置第三種方式——修改配置文件 IP ,MASK,GW,DNS相關的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0 路由相關的配置文件:/etc/sysconfig/network-scripts/route-enth0(這個文件默認不存在,需要手動去創建) (1)/etc/sys…

    Linux筆記 2018-05-06
欧美性久久久久