日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux回顾

發布時間:2025/7/25 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux回顾 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

linux內容回顧:

centos6.9? ubuntu12? 麒麟linux? suse(德國linux)? depin

xshell(連接工具) vmware workstation(個人學習) ,virtualbox,p? ,? vmware esxi(企業版虛擬化) openstack ,docker(容器技術)

linux文檔目錄結構

widows:

c e e f 盤符的概念

linux:

? ? / 根目錄

樹狀圖的目錄結構

/tmp? 存放臨時文件

/etc? 常方配置文件

/bin 可執行文件

/root root用戶家目錄

/lib .so 庫文件

/home? 大的家目錄

/data 數據文件

/opt ? 放置第三方軟件

/usr/bin? 存放可執行文件

/usr/local/bin 自定義安裝的目錄,可執行文件

linux絕對路徑,相對路徑

? ? 絕對路徑: 完整的路徑 從根出發? /home/wh/first.py

相對路徑: 相對于某個文件/文件夾的路徑? ? /home/yc?

? ../wh/first.py

linux常用命令:

第一輪:cd 切換路徑

pwd 顯示當前絕對路徑

ls 查看文件 文件夾

chmod 修改文件權限

mkdir 創建文件夾

rm 刪除文件

man 幫助文檔

cat 查看文件信息

touch 創建文件,修改時間戳

vi? 編輯器

vim 高級編輯器

mv 移動

ifconfig 配置網卡

yum 軟件包管理器

tar 壓縮/解壓縮

more 分屏顯示文件信息

npm 管理nodejs的軟件包

nc 監聽端口

wget 下載

df 查看磁盤空間

cp 復制

date 查看日期

tail 查看文件末10行

zip 壓縮/解壓

reboot 重啟

grep 過濾

find 搜索命令

? ? tac 命令 cat?

第二輪:

? ? kill 殺進程

ln -s 軟連接

sed 過濾文件信息

ping? 檢測網路通信

useradd? /etc/passwd ? /etc/shadow

tree 樹狀圖顯示文檔目錄

free -m 看內存

split 分割

shutdown 關機

clear 清屏

top 看系統負載,運行時間等等

ps 查看進程

ctrl + c? 強制中斷

mount 掛載

unzip 解壓縮

crontab 分 時 日 月 周

make? 編譯命令 make install 編譯安裝

curl 與網頁通信

ip 查看/配置ip信息

whereis? 找命令的路徑

which?

echo 打印文本 ?

? ? head 查看前十行的文本

nslookup 解析dns

iptables -F 清除防火墻規則

md5 校驗文件一致性

services 服務名 啟停? ? ? 管理軟件啟停

systemctl 啟停? 服務名

chown 改變屬組,屬主

whoami? 我是誰??

exit?

w?

[root@python-cnb tmp]# cat test.txt?

123456

qqqqq

wwwww

eeeee

窗前明月光

地上鞋兩雙

舉頭望明月

低頭思故鄉

?

以daqing這個用戶登錄服務器

ssh daqing@10.0.0.7

?

sudo命令:

以root身份去執行命令

例如: sudo pip3 install django

? ?

/etc/sudoers文件

找到這一行

## Allow root to run any commands anywhere?

root? ? ALL=(ALL) ? ? ? ALL

?

visudo等同于vim /etc/sudoers?

?

文件權限

三個權限是? r ? w? x (可讀,可寫,可執行)

默認是三個身份 uers ,group,other ?

?

-rwxr--rwx 1 root root 43 Jul 29 21:13 /tmp/test.sh

root用戶是可讀可寫可執行的,

group是可讀

其他用戶(如daqing)是可讀可寫可執行的

修改權限命令是chmod? u+r 給user添加可讀權限

? chmod? u-r 給user減去可讀權限

r w x可以轉化為數字計算權限

4 2 1?

-rwxr--rwx 1 root root 30 Jul 29 21:10 /tmp/test.sh

r+w+x =4+2+1=7

r? = 4

r+w+x = 4+2+1 =7

?

#此時權限是什么?

chmod 744 /tmp/test.sh

-rwxr--r--

chmod 750 /tmp/test.sh

-rwxr-x---

#只給root用戶可讀可寫可執行,其他人一律拒絕

chmod 700 first.py

?

#修改文件屬主

命令 用戶名? 文件名

chown daqing test.sh?

#修改文件屬組

命令? 組名? 文件名

chgrp daqing test.sh

?

?

linux三劍客

#過濾出daqing所在行

grep 'daqing' /etc/passwd

# -v 排除要找的那行

grep -v 'daqing' /etc/passwd

?

sed用法

常用參數 -i 寫入到文件

s替換指令

g全局替換指令

#替換文本,并且打印結果

sed 's/想替換的內容/新的內容/' filename

#替換文本,寫入到文件

sed -i? 's/想替換的內容/新的內容/' filename

?

awk用法

awk 'NR==20,NR==28' /etc/passwd

?

?

tail?

查看后10行文本

head?

查看前10行文本

head -30? 查看前30行文本

?

alias 別名用法

alias cd='echo 這是cd命令'

?

?

vim用法

基本上 vi/vim 共分為三種模式,分別是命令模式(Command mode),輸入模式(Insert mode)和底線命令模式(Last line mode)

?

vim 博客 https://www.cnblogs.com/pyyu/p/9460649.html

?

?

crontab計劃任務

配置文件是

vim /etc/crontab

crontab -e 等同于上面這條命令,編輯定時任務

crontab -l? 查看定時任務

?

#需求,每晚23:30 執行/tmp/1.py

分 ? 時? 日 月? 周? 命令

30 23? *? * ? * /tmp

#在上午8-11點的第3和第15分鐘執行

3,15 8-11 * * * 命令

#每周六,日的1:30執行命令

30? 1 * * 6,0 命令

?

?

同步服務器時間:

ntpdate ntp.aliyun.com #和阿里云的時間服務器同步時間

?

yum包管理工具

yum install 包名? ? 安裝軟件包

yum remove? 包名 卸載軟件包

yum clean all? ? 清空yum緩存

yum makecache ? 生成yum源緩存

?

?

#yum源配置

#yum源配置是為了加速軟件包的下載

#配置163 yum源配置

#下載yum源

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

#重命名yum源文件

mv CentOS6-Base-163.repo CentOS-Base.repo?

#清空yum源緩存

yum clean all

#生成緩存

yum makecache

?

?

?

?

?

轉載于:https://www.cnblogs.com/chongdongxiaoyu/p/9503637.html

總結

以上是生活随笔為你收集整理的linux回顾的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。