linux檔案操作

2021-09-24 22:54:01 字數 1603 閱讀 2702

find  ./logs -name "*.*" -mtime +10 | sort

find ./logs -name "*.*" -mtime +10 | xargs ls -ltr

find  ./logs -name "*.*" -mtime +10 -exec rm -rf {} \;
xargs

xargs命令是給其他命令傳遞引數的乙個過濾器,也是組合多個命令的乙個工具。它擅長將標準輸入資料轉換成命令列引數,xargs能夠處理管道或者stdin並將其轉換成特定命令的命令參 數。

xargs也可以將單行或多行文字輸入轉換為其他格式,例如多行變單行,單行變多行。

xargs的預設命令是echo,空格是預設定界符。這意味著通過管道傳遞給xargs的輸入將會包含換行和空白,不過通過xargs的處理,換行和空白將被空格取代。xargs是構建單行命令的重要元件之一。

ssh-keygen -t rsa -c "rlk@91"
1) .ssh目錄的許可權必須是700 

2) .ssh/authorized_keys檔案許可權必須是600

1) windows 下使用git bash

2) ssh-copy-id -i id_rsa.pub user@hostname

3) 輸入user密碼即可實現免密

useradd -s /bin/bash -g rlk -d /home/cui.ye -m cui.ye

passwd cui.ye

chgrp -v rlk /home/yuedong.pan/
usermod -a -g rlk yuedong.pan
userdel -f cui.ye
/etc/pam.d/su

auth [success=ignore default=1] pam_succeed_if.so user = rlk

auth sufficient pam_succeed_if.so use_uid user ingroup rlk

/etc/sudoers  (檔案許可權必須為440,修改使用 visudo )

/etc/sudoers.d (檔案許可權無要求, /etc/sudoers.d/ instead of directly modifying /etc/sudoers )

rlkadmin all=(all) nopasswd:all

rlk all=(all) nopasswd:/userdata/nginx/sbin/nginx

chown -r  groupname.username directory

例: chown -r kafka.kafka kafka_2.11-2.2.1/

chomd 777 file
ctrl + r

linux 檔案操作

1 cat 開啟檔案 cat name.txt 開啟檔案name.txt cat 1.txt 2.txt 開啟2個檔案 cat n name.txt 開啟檔案後顯示行號 2 vi 輸出,刪除,查詢,替換,塊操作 等文字操作 vi 的三種基本工作模式 命令列模式,文字輸入模式,末行模式 命令列模式 不...

Linux 檔案操作

1,查詢檔案 find name 名稱 ls find atime 10 記著有乙個點號 兩邊都有空格,代表當前目錄,如果希望顯示系統的所有大於10天的檔案 可以將 換成 代表根目錄 find mtime n print n天前那天改過的檔案 find mtime n print n天以前改過的檔案...

linux檔案操作

unix檔案操作 讀寫操作 標c檔案讀寫 file 代表乙個開啟的檔案 unix linux的檔案讀寫函式 linux系統中 幾乎一切都是檔案,記憶體 目錄 硬體裝置都可以看成檔案。比如 記憶體 對應目錄 proc pid 目錄 可以用 vi 檢視,也是檔案 裝置 dev tty 鍵盤 顯示器 de...