shell基本命令,linux上的一些命令

 2023-10-15 阅读 30 评论 0

摘要:1.ssh安裝 直接安裝exe文件,首選是linux上有sshd服務(22端口), 并且windows必須和linux能ping通 ifconfg eth0 ?ip ?給linux配置ip,eth0代表第一塊網口 2.當前目錄: pwd 相對路徑:以當前目錄開始去尋找另外目錄 eg cd .. 絕
1.ssh安裝
直接安裝exe文件,首選是linux上有sshd服務(22端口),
并且windows必須和linux能ping通
ifconfg eth0 ?ip ?給linux配置ip,eth0代表第一塊網口
2.當前目錄: pwd
相對路徑:以當前目錄開始去尋找另外目錄 eg cd ..
絕對路徑:從根目錄開始查找某個文件或文件夾 eg /home/bin
工作目錄:一個項目或軟件的默認存放位置
3.linux運行級別
/ect/inittab 的 id
cd ? :后面社么都不寫,就會進入當前用戶的主目錄下去 ?
rm ?-f ?文件:刪除
drw-r-wr:d調表是文件夾
touch:建立空文件
cp -rf 文件夾 路徑:復制文件夾(若是-r 就會提示是否覆蓋文件夾中的文件)
mv :移動文件
ln:建立符合連接
ln -s 源 目標:將目標文件指向源文件,目標文件被改變則源也會改變
連接文件刪了,源文件時還在的(實際上是指向的同一個目標地址,只是一個替身而以)
group -n "內容" 目錄1 目錄2:在目錄1和目錄2中是否找到了內容
find 路徑 -name 文件名:搜索文件及目錄(按名字)
find 路徑 -amin -10 :十分鐘內存取的文件目錄
find 路徑 -atime -10:十h內存取的文件目錄內存取的文件目錄
find 路徑 -cmin -10:十分鐘內更改過的
find 路徑 -ctime +10:是小時前更改過的文件或目錄
(c=change +之前 -之內)
find 路徑 -size +10k :查找目錄下文件大小為10k的文件
4.重定向命令
ls -l > a.txt :寫入文件覆蓋)
ls -al >> a.txt:追加寫入
database_program < database_data :導入 ???
5.shell見本文件:是一個文本文件,命令的集合,有執行的權限,執行的方式(./文件名)
6./etc/profile:系統環境變量
/home/用戶/.ash_profile:用戶環境變量
/etc/.bashrc:所有的用戶登錄的時會配置的環境變量
/etc/home/用戶/.bashrc:用戶登錄系統就會配置的環境變量
(指定某些程序字登錄的時候就自動運行或啟動)
7.env 顯示所有的變量信息
echo $PAYH :顯示指定的變量
8.通配符
* :代表多個字母或數字
?:代表一個字母或數字
[]:一個范圍
ls a?a* ?ls abc[1-6].txt (找abc0.。到6之間的txt文件)
\;轉義字符
alias :取別名 (alias 別名='命令')
9.linux啟動過程
runlevel:可以查看當前運行級別
1.BIOS自檢:
2.啟動GRUR/LILO(readhot界面)
3.運行Linux內核并檢測硬件
4.運行系統的第一個進程init(ps -aux,一號進程就是init)
5.init讀取系統引導配置的文件/etc/inittab中的信息進行初始化
6./etc/rc.d/rc/sysinit系統初始化腳本(切用戶,。)
7./etc/rc.d/rcX.d/[KS]* -根據運行級別X配置服務,終止以k開頭的服務
啟動以s開頭的服務
8./etc/rc.d/rc.local 執行本地特殊配置
9.其他特殊服務

轉載于:https://www.cnblogs.com/hui1107464497/p/4502047.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/139178.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息