Ubuntu 命令操作

文件操作

創(chuàng)建

  • 創(chuàng)建文件 vi/vim/touch 文件名; vi/vim 需要保存
  • 創(chuàng)建文件夾 mkdir fileName

修改

  • 修改文件名 使用 文件移動功能
    • mv oldfileName newFileName 或者 mv oldfileName //newFileName 修改后如有重名 將會覆蓋 (危險)

刪除

  • 刪除目錄 rmdir
    • 必須保證目錄為空,否則提示刪除失敗
  • 刪除文件夾 rm xxx -r
    • 刪除文件夾需要加 -r
  • 刪除文件 rm xxx.txt
  • 參數(shù)
    • -i 進(jìn)行交互式操作 詢問是否刪除
    • -f 強制刪除,忽略不存在的文件,沒有詢問
    • -r 遞歸的刪除目錄下的文件,刪除文件夾時必填參數(shù)

復(fù)制文件/文件夾 cp

  • cp <源文件><目標(biāo)文件目錄>
  • 復(fù)制文件夾 cp <源目錄文件夾> <目標(biāo)目錄>

查找文件

  • find <目錄> -name <文件名.后綴名>
    e.g find / -name my.cnf

服務(wù)

  • 重啟服務(wù) service <服務(wù)名> restart
  • 停止服務(wù) service <服務(wù)名> stop

PS1相關(guān)操作

PS1=   // 直接設(shè)置命令提示符
vim ~/.bashrc   // 修改配置文件 一勞永逸
PS1 = ${debian_chroot:+($debian_chroot)}/u@/h:/w/$ // ubuntu一般這樣設(shè)置
//主要信息:
\u 當(dāng)前登錄用戶名
\h 當(dāng)前計算機名稱(譬如ubuntu)
\H 當(dāng)前計算機的域名全程,譬如(ubuntu.ubuntu.com)
\w 當(dāng)前目錄的完整路徑。home目錄會以~代替
\W 利用basename取得工作目錄名稱,所以只會列出最后一個目錄
\$ 一般用戶為$,root用戶為》
//時間顯示
\t 當(dāng)前時間(24小時制,HH:MM:SS 分別代表 小時:分鐘:秒)
\T 當(dāng)前時間(12小時制)
\@ 當(dāng)前時間(AM/PM顯示)
\d 當(dāng)前日期

端口/進(jìn)程

  • 查看端口號占用 lsof -i:8000
  • 查看程序進(jìn)程 ps aux|grep 進(jìn)程名
  • 殺死進(jìn)程 pkill -f 進(jìn)程名
  • 殺死占用端口進(jìn)程 kill -9 進(jìn)程號PID
  • 殺死占用端口進(jìn)程 kill -9 $(lsof -i:端口號 -t)

apt 命令

apt 命令 取代的命令 命令的功能
apt install apt-get install 安裝軟件包
apt remove apt-get remove 移除軟件包
apt purge apt-get purge 移除軟件包及配置文件
apt update apt-get update 刷新存儲庫索引
apt upgrade apt-get upgrade 升級所有可升級的軟件包
apt autoremove apt-get autoremove 自動刪除不需要的包
apt full-upgrade apt-get dist-upgrade 在升級軟件包時自動處理依賴關(guān)系
apt search apt-cache search 搜索應(yīng)用程序
apt show apt-cache show 顯示裝細(xì)節(jié)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容