二. linux基礎命令

? ? ?? linux的基本命令一般有100多個,多練就可以了;

? ? ?? 如果登陸用戶是root,那么是#;如果是其他用戶,則顯示的是$

? ? ?

? 練習:基本命令

1.創建一個目錄/data

? ?? mkdir /data

? ?? ls -ld /data

2.在/data下面創建一個文件oldboy.txt

? ? cd /data

? ? touch oldboy.txt

?? 或者

?? touch /data/oldboy.txt(前提是data目錄存在)

?? 或者

?? cd /data ; touch oldboy.txt (分號表示多個命令的分隔符)

3.為文件oldboy.txt增加內容:“i am studying linux”

? ?? vi oldboy.txt

? ? 輸入i或者a(進入編輯模式)

? ? ?i am studying linux

? ?? 按下esc按鈕?

? ?? 按下(:wq)保存

? ?? 查看cat oldboy.txt

?4.? echo "I am? oldboy " > oldboy.txt

? ? ?? echo表示輸出內容,如果加上> ,表示重定向到oldboy.txt文本中,是覆蓋oldboy.txt;如果要追加,用>>

?5.printf是比echo更加復雜的命令,類比vi和vim

?6.

?? cat >>oldboy.txt<<djw

?? 內容

?? djw

?? 將djw之間的內容追加到oldboy.txt中

? 7.cat 命令不僅僅可以查看,還可以寫內容,比如:cat? >oldboy.txt 后,寫入內容,按下ctrl+d或者ctrl+c,內容就寫到oldboy.txt中了,此時是覆蓋哦,里面的內容就會被覆蓋掉,類比>>

? 8.將oldboy.txt 拷貝到/tmp/目錄下

? ? cp? oldboy.txt ? /tmp/

? ? 這里要注意/tmp/是系統的臨時目錄,如果拷貝目錄,用cp -a(-a表示dpr,p是保持拷貝文件屬性,r遞歸拷貝,如果d是鏈接文件,則拷貝的是鏈接文件屬性)?

?9.將/data? 拷貝到/root里面

? ?? mv ? /data? /root/

?10.到/root/data目錄下,刪除oldbou.txt文件

? ?? cd /root/data

? ?? rm oldboy.txt

? ?? (rm -f 表示強制刪除,rm -rf? 表示刪除目錄,rmdir表示刪除空目錄 )

? ? ? 刪除命令在工作中要謹慎使用!!!

?

? 11.已知test文件中有:oldboys、test、liyao,請打印不包含oldboys的行

? ? ? ? cat >test.txt<<EOF

? ? ? ? oldboys

? ? ? ?? test

? ? ? ?? liyao

EOF (注意這里EOF一定不能有空格)

? ? grep -v oldboys test.txt (-v排除的命令)

?? 或者

? ?? tail -2 test.txt(相對應的head -n 其中n是具體數字,表示前多少行,tail表示尾多少行,不加n表示默認10行)

? ? 或者

? ??sed? /oldboys/d test.txt?

? ?? 1)grep 是三劍客的老三,專門用于過濾

? ?? 2)? sed是三劍客的老二,專門用于打印各種內容

? ?? 3)d表示刪除,sed命令不加-n表示原樣輸出,sed也是臨時命令,不對原文本內容進行修改。sed? /oldboys/p ?? test.txt ? ? p表示打印

?

12.用一條命令創建/oldboy/test

? ?? mkdir -p ??/oldboy/test

? ?? mkdir -p 表示遞歸創建目錄

? ??yum install tree -y(從互聯網上下載安裝tree包)

? ? LANG=en 臨時調整字符集

? ?[root@djw data]# tree /oldboy/
? ? /oldboy/
` ? ? -- test(顯示出來樹狀結果)

?13.查看命令的文檔: 1)man +命令 ?? 2)命令? --help ?? 3)百度?

??

?

轉載于:https://www.cnblogs.com/dangjingwei/p/10590202.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/394518.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/394518.shtml
英文地址,請注明出處:http://en.pswp.cn/news/394518.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mac 沒有所有開發者_為什么開發人員應該像產品所有者那樣思考

mac 沒有所有開發者by Sajal Sarwar Sharma通過薩加爾薩瓦夏爾馬 為什么開發人員應該像產品所有者那樣思考 (Why developers should think more like product owners) You have just deployed your long-awaited feature to production after a long and gruesome month of co…

程序員這樣對待簡歷,你期望面試官怎么對待你?

為什么想到談這個問題呢&#xff1f; 前段時間公司因業務擴展需要招聘幾個研發、運維以及測試人員&#xff0c;在看面試者的簡歷時&#xff0c;發現很多人都沒有認真的去對待簡歷&#xff0c;只是把招聘網站上的打印一下就好了&#xff01; 這就讓我想問幾個問題&#xff1a; 1…

mfc try catch 捕獲并顯示_“全棧2019”Java異常第十七章:Error該不該被捕獲?

難度初級學習時間30分鐘適合人群零基礎開發語言Java開發環境JDK v11IntelliJ IDEA v2018.3友情提示本教學屬于系列教學&#xff0c;內容具有連貫性&#xff0c;本章使用到的內容之前教學中都有詳細講解。本章內容針對零基礎或基礎較差的同學比較友好&#xff0c;可能對于有基礎…

長春高中計算機考試時間安排,長春部分高中期末考試時間出爐!

原標題&#xff1a;長春部分高中期末考試時間出爐&#xff01;上次跟大家分享了中小學的放假時間&#xff0c;今天就來說說期末考試時間吧&#xff01;雖然有的學校時間未定&#xff0c;但是按照慣例&#xff0c;長春市各大高中高一高二年級&#xff0c;本次的期末考試時間&…

用習慣了windows系統要怎樣去認識linux系統(一)

一、前言對于普通用戶來說99%都使用的是windows操作系統&#xff0c;即便那些會使用linux系統的技術員來說&#xff0c;他們PC上安裝的也是windows系統。linux系統只是用于服務器市場&#xff0c;可以說現在服務器市場80%使用的是linux系統。那它們兩系統之間有哪些區別呢&…

spring 配置文件模板

<?xml version"1.0" encoding"UTF-8"?><beans xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc"http://www.springframework.org/schema/mvc" xmlns:context"http://www.springframework.org/schema…

VAssistX使用小竅門

日常使用中的一些VAssistX使用小竅門&#xff0c;簡單總結下 一&#xff0c;修改VAssistX默認緩存文件路徑&#xff0c;防止默認C盤被占用空間過大 1、 打開注冊表HKCU\Software\Whole Tomato&#xff0c;新建UserDataDir&#xff0c;數值為要修改的路徑&#xff0c;如下圖&am…

react 交互_如何在React應用程序中跟蹤用戶交互

react 交互by Faouzi Oudouh通過Faouzi Oudouh 如何在React應用程序中跟蹤用戶交互 (How to track user interactions in your React app) Worry not about which Analytics provider you need to gather user interaction within your app.不必擔心需要哪個Analytics(分析)提…

shell python比較_shell中的條件判斷以及與python中的對比

shell中比如比較字符串、判斷文件是否存在及是否可讀等&#xff0c;通常用"[]"來表示條件測試。注意&#xff1a;這里的空格很重要。要確保方括號的空格。if ....; then python中的條件判斷&#xff1a; if ....: (此處是冒號&#xff0c;不同…

服務器麒麟系統能設置mtu嗎,麒麟操作系統安裝標準手冊-20210405220006.docx-原創力文檔...

精品文檔精品文檔PAGEPAGE47精品文檔PAGE.銀河麒麟V3操作系統安裝手冊V1.2編制&#xff1a;王帥校核&#xff1a;朱本亮審定&#xff1a;周俊...文檔更新日志&#xff1a;序號修訂時間修訂內容修改人審定人012017-04-12發布文檔V1.0王帥周俊022017-05-11增加啟動安裝時藍屏錯誤…

多個 gradle 文件夾 \.gradle\wrapper\dists\ 設置gradle不是每次都下載

韓夢飛沙 韓亞飛 313134555qq.com yue31313 han_meng_fei_sha 設置gradle不是每次都下載 \.gradle\wrapper\dists\ 在你導入項目的時候&#xff0c;有個選項的&#xff1a; 你要是選了Use default gradle mapper就會下載一次&#xff0c;Use local gradle distribution就會…

docker使用方式

docker使用方式安裝&#xff1a;1.安裝依賴 yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 2添加yum源 yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 3.安裝 yum install docker-ce docker-ce-cli contain…

使用AxiosJavaScript中的簡單HTTP請求

Interested in learning JavaScript? Get my ebook at jshandbook.com有興趣學習JavaScript嗎&#xff1f; 在jshandbook.com上獲取我的電子書 介紹 (Introduction) Axios is a very popular JavaScript library you can use to perform HTTP requests. It works in both Brow…

Linux中通過命令直接刪除文件中最后一行

何謂Sed(Stream EDitor):Sed原為UNIX系統上的非交談式文字編輯器(non-interactive stream editor)。當Sed讀入待編輯文件&#xff0c;會依編輯命令來進行文件的編輯工作。sed -i $d file如同其它UNIX的指令一般&#xff0c;Sed亦是由標準輸入(standard input)讀入欲編輯的文件&…

vb獲取數組長度_如何實現數組的二分查找

二分查找是一種極其高效、簡練的查找算法&#xff0c;它不僅簡單&#xff0c;易用&#xff0c;而且還非常的高效。相對于順序查找&#xff0c;二分查找在效率是呈現指數性提升&#xff0c;數據量越大&#xff0c;越能體現出二分查找法的優勢。二分查找的查找過程是&#xff1a;…

400錯誤返回了服務器信息,使用Spring MVC,接受JSON錯誤的POST請求會導致返回默認的400錯誤代碼服務器頁面...

我正在使用RESTAPI。接收到帶有錯誤JSON的POST消息(例如{sdfasdfasdf})會使Spring返回默認服務器頁面&#xff0c;以顯示400錯誤請求錯誤。我不想返回頁面&#xff0c;我想返回自定義JSON錯誤對象。當使用ExceptionHandler引發異常時&#xff0c;可以執行此操作。因此&#xff…

【Python】list和tuple 區別比較

列表 List classmates [Michael, Bob, Tracy] 元組 Tuple tuple一旦初始化就不能修改&#xff0c;比如同樣是列出同學的名字&#xff1a; >>> classmates (Michael, Bob, Tracy) 現在&#xff0c;classmates這個tuple不能變了&#xff0c;它也沒有append()&#xff…

leetcode315. 計算右側小于當前元素的個數(樹狀數組解法)

leetcode315. 計算右側小于當前元素的個數(樹狀數組解法) 題目&#xff1a;給定一個整數數組 nums&#xff0c;按要求返回一個新數組 counts。數組 counts 有該性質&#xff1a; counts[i] 的值是 nums[i] 右側小于 nums[i] 的元素的數量。 樹狀數組解法 java class Solution …

洛谷 P1101 單詞方陣

給一nn的字母方陣&#xff0c;內可能蘊含多個“yizhong”單詞。單詞在方陣中是沿著同一方向連續擺放的。擺放可沿著 8個方向的任一方向&#xff0c;同一單詞擺放時不再改變方向&#xff0c;單詞與單詞之間可以交叉,因此有可能共用字母。輸出時&#xff0c;將不是單詞的字母用*代…

從頭學習計算機網絡_如何從頭開始構建三層神經網絡

從頭學習計算機網絡by Daphne Cornelisse達芙妮康妮莉絲(Daphne Cornelisse) 如何從頭開始構建三層神經網絡 (How to build a three-layer neural network from scratch) In this post, I will go through the steps required for building a three layer neural network. I’…