久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

    1. <style id="76ofp"></style>

      <style id="76ofp"></style>
      <rt id="76ofp"></rt>
      <form id="76ofp"><optgroup id="76ofp"></optgroup></form>
      1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

        手機站
        千鋒教育

        千鋒學(xué)習(xí)站 | 隨時隨地免費學(xué)

        千鋒教育

        掃一掃進入千鋒手機站

        領(lǐng)取全套視頻
        千鋒教育

        關(guān)注千鋒學(xué)習(xí)站小程序
        隨時隨地免費學(xué)習(xí)課程

        當(dāng)前位置:首頁  >  技術(shù)干貨  > linux命令中wq的簡單介紹

        linux命令中wq的簡單介紹

        來源:千鋒教育
        發(fā)布人:xqq
        時間: 2023-07-21 09:57:40 1689904660

        Linux中vi文件保存退出命令':wq’和‘:x'的區(qū)別

        linux中vi文件保存退出命令':wq'和':x'的區(qū)別vi是UNIX/linux系統(tǒng)最常用的編輯器之一,我習(xí)慣使用:x命令來保存文件并退出,不愿意使用:wq命令是因為它得多敲一個字母。

        但是,今天我才知道:x和:wq的真正區(qū)別,如下:

        :wq

        強制性寫入文件并退出。即使文件沒有被修改也強制寫入,并更新文件的修改時間。

        :x

        寫入文件并退出。僅當(dāng)文件被修改時才寫入,并更新文件修改時間,否則不會更新文件修改時間。這兩者一般情況下沒什么不一樣,但是在編程方面,對編輯源文件可能會產(chǎn)生重要影響。因為文件即使沒有修改,:wq強制更新文件的修改時間,這樣會讓make編譯整個項目時以為文件被修改過了,然后就得重新編譯鏈接生成可執(zhí)行文件。這可能會產(chǎn)生讓人誤解的后果,當(dāng)然也產(chǎn)生了不必要的系統(tǒng)資源花銷。本文來自于胖鯊魚網(wǎng)

        linux wq和exit怎么使用

        linux上,wq不是命令,而是用在vi文本編輯器中,當(dāng)完成文本編輯工作后輸入冒號加wq,可以退出vi編輯模式。

        exit命令則是在linux命令行模式下,退出當(dāng)前登錄的shell會話。

        Linux/超算中PBS常用命令

        新手,純純搬運工【出處引用自: 】

        1. Linux常用命令

        最常用:

        ls(英文全拼:list files):列出目錄及文件名

        ls -l:列出目錄及文件名,可查看更多

        ls -al:可以看到隱藏文件

        cd(英文全拼:change directory):切換目錄

        cd .. :返回上一級

        cd 文件夾名:進入目錄

        pwd(英文全拼:print work directory):顯示目前的目錄

        mkdir 文件夾名(英文全拼:make directory):創(chuàng)建一個新的目錄

        rmdir 文件夾名(英文全拼:remove directory):刪除一個空的目錄

        cp xxx xxx(英文全拼:copy file): 復(fù)制文件或目錄

        mv xxx xxx(英文全拼:move file): 移動文件或目錄,或修改文件或目錄的名稱

        rm(英文全拼:remove): 刪除文件

        rm -r 文件夾名:遞歸刪除某目錄

        clear:清空terminal的所有內(nèi)容(或者使用Ctrl+L)

        tab按鍵:補充完整文件名或文件夾名

        次常用:

        vim/vi 某文件 (編輯文件)

        nano 某文件 (編輯文件)

        touch 文件 (新建空文件)

        sudo -s (切換到root模式)

        exit (退出root模式等)

        sudo chmod -R 755 文件名/文件夾名 (獲取文件/文件夾的755權(quán)限)

        chown [用戶] [文件或目錄] (改變文件或目錄的所有者)

        chgrp [用戶組] [文件或目錄] (改變文件或目錄的所屬組)

        make (編譯成.exe)

        解壓/解包:

        tar文件?(注:tar是打包,不是壓縮?。?/p>

        解包:tar?xvf?FileName.tar

        打包:tar?cvf?FileName.tar?DirName

        .gz文件

        解壓1:gunzip?FileName.gz

        解壓2:gzip?-d?FileName.gz

        壓縮:gzip?FileName

        .tar.gz?和?.tgz文件

        解壓:tar?zxvf?FileName.tar.gz

        壓縮:tar?zcvf?FileName.tar.gz?DirName

        安裝和卸載deb軟件包:

        安裝:sudo dpkg -i deb文件

        查看:sudo dpkg -l

        卸載:sudo dpkg -r 軟件名

        參考資料:

        [1]? Linux?教程

        [2]? Linux常用命令

        [3]? linux中tar命令的用法

        [4]? 全網(wǎng)最全Linux命令總結(jié)

        2. vim/vi里的操作

        :q 退出

        :wq 保存并退出

        :w 保存

        :q! 強行退出(不保存退出)

        :w! 強行保存

        i 進入編輯,轉(zhuǎn)為輸入模式(光標前面)

        a 進入編輯,轉(zhuǎn)為輸入模式(光標后面)

        o 進入編輯,轉(zhuǎn)為輸入模式(光標下方新建一行)

        Esc 退出i(插入)命令

        3. 超算中PBS常用命令

        pbsnodes (查看所有節(jié)點)

        pbsnodes -l free (查看空閑節(jié)點)

        pbsnodes 某節(jié)點 (查看某節(jié)點狀態(tài))

        ssh 某節(jié)點 (轉(zhuǎn)到某節(jié)點)

        exit (離開節(jié)點)

        qsub 文件名.pbs/sh (提交任務(wù))

        qstat (列出狀態(tài))

        qstat -q (列出隊列)

        qstat -n (列出隊列中使用的節(jié)點)

        qstat -f jobid (查看jobid任務(wù)的詳細信息)

        qdel jobid (取消任務(wù))

        4. 其他

        (1)Linux開機自啟

        sh文件中包含:

        #!/bin/bash#chkconfig: 2345 80 90#description:auto_run

        sh文件移動到/etc/init.d后,分別輸入命令:

        chkconfig --add xxx.sh

        chkconfig --list???

        chkconfig xxx.sh on?

        service xxx.sh start

        參考資料: linux 開機啟動 .sh 文件 - 自己的太陽 - 博客園

        (2)Linux環(huán)境變量

        方法1:臨時使用環(huán)境變量:export PATH="/home/www/anaconda3/bin:$PATH"

        方法2:修改.bashrc文件

        參考資料: Linux PATH 作用以及查看和修改方法_haozhepeng的專欄

        (3)兩個sh文件

        a.sh文件(用于提交任務(wù),執(zhí)行a.py文件)

        #!/bin/sh#PBS -N task#PBS -l nodes=1:ppn=1#PBS -q scorecd $PBS_O_WORKDIRexport OMP_NUM_THREADS=1python a.py

        a.sh文件(用于提交任務(wù),執(zhí)行a.exe文件)

        #!/bin/sh#PBS -N task#PBS -l nodes=1:ppn=1#PBS -q scorecd $PBS_O_WORKDIRexport OMP_NUM_THREADS=1./a.exe

        (4)一個makefile文件

        makefile文件(用于編譯Fortran文件)

        INC := -I/public/software/compiler/intel/composer_xe_2015.2.164/mkl/include/intel64/lp64

        LIB := -L/public/software/compiler/intel/composer_xe_2015.2.164/mkl/lib/intel64

        mpi:= -I/public/software/mpi/mpich/3.1.4/intel/include /public/software/mpi/mpich/3.1.4/intel/lib -lmpich -limf -lsvml -lintlc

        src:=Console1exec:=a

        all: $(src).f90

        ifort? $(src).f90? $(INC) $(LIB) -openmp -lmkl_intel_lp64 -Wl,--start-group -lmkl_intel_thread -lmkl_lapack95_lp64 -lmkl_core -lmkl_blas95_lp64? -Wl,--end-group -liomp5 -lpthread -O2 -o $(exec).exe

        linux命令中q、wq、q!的區(qū)別

        Linux中沒這個命令;

        只是在vi中有這個指令;

        q表示退出;

        w表示保存退出;

        q!表示強制退出。

        linux命令是對Linux系統(tǒng)進行管理的命令,

        對于Linux系統(tǒng)來說,無論是中央處理器、內(nèi)存、磁盤驅(qū)動器、鍵盤、鼠標,還是用戶等都是文件。

        擴展資料

        建新目錄

        mkdir與rmdir命令

        mkdir [make directory]

        rmdir [remove directory]

        mkdir命令用來建立新的目錄

        名稱:mkdir

        使用權(quán)限:于目前目錄有適當(dāng)權(quán)限的所有使用者

        使用方式:mkdir[-p] dirName

        說明:建立名稱為 dirName 之子目錄。

        參數(shù):-p 確保目錄名稱存在,不存在的就建一個。

        范例:

        在工作目錄下,建立一個名為 AAA 的子目錄 :

        mkdir AAA

        在工作目錄下的 BBB 目錄中,建立一個名為Test的子目錄。若 BBB目錄原本不存在,則建立一個。(注:本例若不加 -p,且原本 BBB目錄不存在,則產(chǎn)生錯誤。)

        mkdir-p BBB/Test

        參考資料來源:百度百科-linux命令

        linux怎么執(zhí)行:wq!

        這是用vi編輯文件后準備保存、退出的時候用的,顯示在最下的命令輸入行,進到這里的動作忘記了,是不是按esc了,試試看就知道了,不成就加那些輔助鍵……

        在linux中編譯C輸入完程序后輸入個:wq然后按什么鍵就然后就回到了上一個界面??

        vi 編輯器里。

        先 按一下 ESC 退出,然后 按 : 鍵,然后輸入 wq 保存并退出的意思,再打回車,即可退出編輯狀態(tài)。

        使用 gcc -o C源文件

        即可編譯。

        1 29

        lzbltx

        2010-10-11 超過23用戶采納過TA的回答

        關(guān)注

        :wq是vi的編輯命令,vi編輯命令中“:”命令最后輸入回車鍵執(zhí)行。找一個LINUX入門的書,學(xué)習(xí)一下簡單的vi命令就可以編輯程序了。

        0果在命令行下使用gedit, 關(guān)閉程序窗口(一般先保存文件),就自動退到命令行界面。

        如果在命令行下使用vim,先按下ESC退出編輯模式,然后輸入:wq 保存并退出或者q退出或者q!強制退出,從而回到命令行界面。

        擴展資料:

        linux常見命令:

        命令

        apropos whatis 顯示和word相關(guān)的命令。 參見線程安全

        man -t man | ps2pdf - man.pdf 生成一個PDF格式的幫助文件

        which command 顯示命令的完整路徑名

        time command 計算命令運行的時間

        time cat 開始計時. Ctrl-d停止。參見sw

        nice info 運行一個低優(yōu)先級命令(這里是info)

        renice 19 -p $$ 使腳本運行于低優(yōu)先級。用于非交互任務(wù)。

        目錄操作

        cd - 回到前一目錄

        cd 回到用戶目錄

        (cd dir command) 進入目錄dir,執(zhí)行命令command然后回到當(dāng)前目錄

        pushd . 將當(dāng)前目錄壓入棧,以后你可以使用popd回到此目錄

        文件搜索

        alias l='ls -l --color=auto' 單字符文件列表命令

        ls -lrt 按日期顯示文件. 參見newest

        ls /usr/bin | pr -T9 -W$COLUMNS 在當(dāng)前終端寬度上打印9列輸出

        find -name '*.[ch]' | xargs grep -E 'expr' 在當(dāng)前目錄及其子目錄下所有.c和.h文件中尋找'expr'. 參見findrepo

        find -type f -print0 | xargs -r0 grep -F 'example' 在當(dāng)前目錄及其子目錄中的常規(guī)文件中查找字符串'example'

        find -maxdepth 1 -type f | xargs grep -F 'example' 在當(dāng)前目錄下查找字符串'example'

        find -maxdepth 1 -type d | while read dir; do echo $dir; echo cmd2; done 對每一個找到的文件執(zhí)行多個命令(使用while循環(huán))

        find -type f ! -perm -444 尋找所有不可讀的文件(對網(wǎng)站有用)

        find -type d ! -perm -111 尋找不可訪問的目錄(對網(wǎng)站有用)

        locate -r 'file[^/]*\.txt' 使用locate 查找所有符合*file*.txt的文件

        look reference 在(有序)字典中快速查找

        grep --color reference /usr/share/dict/words 使字典中匹配的正則表達式高亮

        歸檔 and compression

        gpg -c file 文件加密

        gpg file.gpg 文件解密

        tar -c dir/ | bzip2 dir.tar.bz2 將目錄dir/壓縮打包

        bzip2 -dc dir.tar.bz2 | tar -x 展開壓縮包 (對tar.gz文件使用gzip而不是bzip2)

        tar -c dir/ | gzip | gpg -c | ssh [email protected] 'dd of=dir.tar.gz.gpg' 目錄dir/壓縮打包并放到遠程機器上

        find dir/ -name '*.txt' | tar -c --files-from=- | bzip2 dir_txt.tar.bz2 將目錄dir/及其子目錄下所有.txt文件打包

        find dir/ -name '*.txt' | xargs cp -a --target-directory=dir_txt/ --parents 將目錄dir/及其子目錄下所有.txt按照目錄結(jié)構(gòu)拷貝到dir_txt/

        ( tar -c /dir/to/copy ) | ( cd /where/to/ tar -x -p ) 拷貝目錄copy/到目錄/where/to/并保持文件屬性

        ( cd /dir/to/copy tar -c . ) | ( cd /where/to/ tar -x -p ) 拷貝目錄copy/下的所有文件到目錄/where/to/并保持文件屬性

        ( tar -c /dir/to/copy ) | ssh -C [email protected] 'cd /where/to/ tar -x -p' 拷貝目錄copy/到遠程目錄/where/to/并保持文件屬性

        dd bs=1M if=/dev/sda | gzip | ssh [email protected] 'dd of=sda.gz' 將整個硬盤備份到遠程機器上

        千鋒教育是專業(yè)的IT培訓(xùn)機構(gòu),提供java培訓(xùn)、大數(shù)據(jù)培訓(xùn)、python培訓(xùn)、web前端培訓(xùn)等專業(yè)IT技能提升服務(wù),如果您有IT培訓(xùn)需求,歡迎聯(lián)系千鋒教育。

        tags: linuxwq
        聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
        10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
        請您保持通訊暢通,專屬學(xué)習(xí)老師24小時內(nèi)將與您1V1溝通
        免費領(lǐng)取
        今日已有369人領(lǐng)取成功
        劉同學(xué) 138****2860 剛剛成功領(lǐng)取
        王同學(xué) 131****2015 剛剛成功領(lǐng)取
        張同學(xué) 133****4652 剛剛成功領(lǐng)取
        李同學(xué) 135****8607 剛剛成功領(lǐng)取
        楊同學(xué) 132****5667 剛剛成功領(lǐng)取
        岳同學(xué) 134****6652 剛剛成功領(lǐng)取
        梁同學(xué) 157****2950 剛剛成功領(lǐng)取
        劉同學(xué) 189****1015 剛剛成功領(lǐng)取
        張同學(xué) 155****4678 剛剛成功領(lǐng)取
        鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
        董同學(xué) 138****2867 剛剛成功領(lǐng)取
        周同學(xué) 136****3602 剛剛成功領(lǐng)取
        相關(guān)推薦HOT
        柏乡县| 乌拉特中旗| 淅川县| 海宁市| 威海市| 云和县| 手机| 綦江县| 东乌珠穆沁旗| 瓮安县| 呼伦贝尔市| 赫章县| 通辽市| 鄂伦春自治旗| 蒙阴县| 周宁县| 漳平市| 榆林市| 永福县| 武强县| 体育| 蒙阴县| 景德镇市| 静乐县| 阆中市| 疏勒县| 当涂县| 黄冈市| 连云港市| 望城县| 池州市| 阿拉善右旗| 富锦市| 平乡县| 丁青县| 泾阳县| 旬邑县| 商都县| 云梦县| 岳阳市| 洪雅县|