linux基本命令的學習:
1.查看主機名hostname
2.修改主機名hostnamectl set-hostname s16ds
3.linux命令提示符
[root@s16ds ~]# # 超級用戶的身份提示符
$ 普通用戶的身份提示符4.修改命令提示符
PS1變量控制 [root@s16ds ~]# echo $PS1
[\u@\h \W]\$PS1='[\u@\h \w \t]\$'5.創建文件夾
[root@s16ds /tmp 16:32:59]#mkdir alex wupeiqi wenzhou[root@s16ds /tmp 16:33:24]#mkdir -p ./oldboy/{linux,python}-p遞歸創建6.安裝樹狀圖命令
yum install tree -y
直接輸入 tree 7.echo寫入文件內容
echo "來了老弟" > ./test.txtwith open w 覆蓋寫入 a 追加寫入 > 重定向覆蓋寫入符
>> 重定向追加寫入 8.cat命令,可以用于讀寫文件
[root@s16ds /tmp 16:39:02]#cat >> shi.txt <<EOF
> 床前明月光
> 地上鞋兩雙
> 巨頭網名一月
> 低頭絲瓜你
> EOF9.tac命令,倒過來的cat命令10.拷貝命令
cp 目標文件 拷貝后的文件-r 遞歸拷貝 拷貝多重文件夾11.重命名命令,以及移動命令
mv (move) mv 舊文件名 新文件名移動文件
mv ../home/shi.txt ./ 12.查找命令
windows查找工具:everything 查找文件工具linux查找文件:
find命令查找find 從哪找 -name 找什么#從根目錄開始找,一個叫做 setttings.py文件
find / -name settings.py#尋找 /opt目錄下 所有的 .py文件 find /opt -name '*.py'linux管道符 ,"|"
語法就是,將第一條命令的結果,傳遞給第二條過濾出vim有關的進程
ps -ef | grep vim
過濾出22端口的信息
netstat -tunlp | grep 2213.過濾命令
grep過濾出文件中所有有關nobody的內容
grep nobody ./passwd.txt#過濾出除了nobody以外的內容
grep nobody ./passwd.txt -v -n 過濾出出文件內容有關all的,且輸出行號
grep all settings.py -n 14.vim顯示行號
進入vim命令模式,輸入 :set nu 顯示行號15.過濾文件內容的命令
[root@s16ds /tmp 17:21:33]#cat settings.py | grep allow
allow_hosts=[]
[root@s16ds /tmp 17:21:39]#grep allow settings.py
allow_hosts=[]16.查看文件內容,前后行,以及實時監控head -5 filename 查看前5行tail -5 fielname 查看后5行tail -f filename 實時監控17.讓某個二貨,使用rm命令的時候,告訴他,求求你了,你可別坑我了
rm alias linux的別名命令.語法
alias rm="echo 球球你了,你可別坑我了"取消別名
unalias rm 18.創建普通用戶,以及更改用戶密碼
useradd 用戶名
passwd 用戶名 什么都不加,直接passwd,是對當前登錄的用戶修改密碼19.遠程傳輸文件,在兩臺linux之間傳輸#語法 scp 想要操作的文件地址 存放的目標文件地址scp liuliu.txt root@192.168.15.105:/tmp/scp root@192.168.15.105:/tmp/zhifubaomima.txt /opt/傳輸文件夾scp -r a root@192.168.15.105:/opt/-r 遞歸傳輸20. 查看文件夾,文件大小兩種方式1. ls -lh 2. du -sh -s 合計文件夾大小-h 顯示友好的單位換算21.linux查看系統負載 是 top指令22.更新系統時間,查看系統時間date 查看系統時間
hwclock 如果時間不正確,進行時間服務器同步,這個服務器,人家提供好了
ntpdate -u ntp.aliyun.com23.在線下載資源,類似于爬蟲的命令
wget http://pythonav.cn/tm.jpg #在線下載一個資源圖片
wget -r -p http://www.luffycity.com24.linux和windows互相傳遞文件1. lrzsz 是linux一個軟件包的名字,安裝即可yum install lrzsz -y #安全軟件 2.使用lrzsz sz (發送文件) rz (接收文件)2. xftp
轉載于:https://www.cnblogs.com/gaofeng-d/p/10983729.html