成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

初學者需掌握的12條基本 Linux 命令

系統 Linux
以下記錄我最常用的12個Linux命令。一起來看一下吧。

對于初學者來說,在Linux中使用命令行進行操作,很容易就會出錯,有時候這種錯誤會帶來災難性的后果。比如,讓你嘗試刪除某個文件夾的時候,使用了 rm -rf *,而恰巧,你當前在根路徑下...又或者你當前不在根路徑下,而只是運行了 rm -rf / (千萬不要這樣做)。

當我剛接觸Linux時,我寫了一張Linux基本命令的清單放在我的辦公桌上,以便隨時查閱,這幫助我在管理Linux服務器時記住這些命令。隨著我對這些命令越來越熟悉,我對服務器管理也變得更加熟練。

以下記錄我最常用的12個Linux命令。

1.pwd - 顯示當前目錄(Print working directory)

pwd 命令打印你當前的工作目錄,也就是說,它輸出你當前正在使用的目錄的路徑。有兩個選項:--logical 用于顯示帶有任何符號鏈接的位置,--physical 用于在解析符號鏈接后顯示你的位置。

2.mkdir - 創建目錄(Make directory)

創建目錄可以使用 mkdir 命令。下面的例子創建一個名為 “example”的目錄(除非該目錄已經存在):

$mkdir example

此外,還可以創建多層目錄:

$ mkdir -p example/one/two

如果目錄“example”和“one”已經存在,則只會創建目錄“two”。如果它們都不存在,則會創建三個嵌套目錄。

3.ls - 顯示文件列表(List)

源自 MS-DOS,我習慣使用 dir 命令列出當前路徑下的文件。盡管今天,dir 依然在GNU核心程序包中,大多數人還是使用 ls 命令來顯示目錄中的文件以及文件信息。ls 命令有很多選項,包括 -l 來查看一長串文件,顯示文件所有者和權限信息。

4.cd - 切換目錄(Change directory)

更改當前目錄是很常見的操作,這可以使用cd命令。例如,以下例子將你從主目錄,帶到文檔目錄:

$ cd Documents

在大多數操作系統上,你都可以使用 cd ~ 或者直接 cd 來回到主目錄。向上移動一級使用 cd ..

5.rm - 刪除文件(Remove a file)

刪除文件本身就很危險,一般來說,Linux 終端沒有像桌面系統那樣有垃圾箱,回收站之類的,文件被刪掉后,就會永久刪除,沒有 un-remove 命令。所以,在刪除文件的時候,一定要慎之又慎,確保它真的不用了才會刪掉。

Linux 系統提供 rm 和 shred 命令用于刪除數據。以下例子用于刪除 example.txt:

$ rm example.txt

但是,安裝 trash 命令(比如 trashy 或者 trash-cli)要安全的多。這樣,你可以在永久刪除文件之前將文件發送到臨時區域:

$ trash example.txt

6.cp - 復制文件(Copy a file)

復制文件使用 cp 命令。下面是一個例子:

$ cp file1.txt newfile1.txt

也可以復制整個目錄(帶上 -r 參數):

$ cp -r dir1 newdirectory

7.mv - 移動或者重命名文件(Move and rename a file)

重命名和移動文件在功能上是相同的過程。移動文件時,從一個目錄中取出一個文件,并將其放入新目錄中。重命名文件時,從一個目錄中獲取一個文件,然后將其放回同一個目錄或其他目錄,但使用新名稱。無論哪種方式,都可以使用 mv 命令:

$ mv file1.txt file_001.txt

8. touch - 創建一個空的文件(Create an empty file)

使用 touch 命令可以輕松創建一個空的文件:

$ touch one.txt
$ touch two.txt
$ touch ??three.md??

9.chmod - 更改權限(Change permissions)

使用 chmod 命令更改文件的權限。chmod 最常見的用途之一是使文件可執行:

$ chmod +x myfile

此示例說明如何授予文件作為命令執行的權限,這對于腳本特別方便。嘗試以下簡單練習:

$ echo 'echo Hello $USER' > hello.sh
$ chmod +x hello.sh
$ ./hello.sh
Hello, Don

10.sudo - 升級權限(Escalate privileges)

在管理系統時,可能需要充當超級用戶(也稱為root)。這就是sudo(或super user do)命令的作用。假設你正在嘗試執行計算機提醒您只有管理員(或root)用戶才能執行的操作,只需在其前面加上sudo命令:

$ touch /etc/os-release && echo "Success"
touch: cannot touch '/etc/os-release': Permission denied
$ sudo touch /etc/os-release && echo "Success"
Success

11.poweroff - 關機(Shut down)

poweroff命令的作用與聽起來完全一樣:它關閉計算機的電源。它需要sudo才能成功(根據Linux版本不同,有些使用shutdown)。

實際上,有很多方法可以關閉計算機,并且在這個過程中會有一些變化。例如,shutdown命令允許你在任意時間后關閉計算機電源,例如60秒:

$ sudo shutdown -h 60

或立刻:

$ sudo shutdown -h now

你可以使用 sudo shutdown -r 來重啟計算機,或者直接使用 reboot 命令。

12.man - 查看手冊(Read the manual)

man命令可能是所有命令中最重要的命令。它可以讓你獲得Linux系統上每個命令的文檔。例如,要了解有關mkdir的更多信息,請執行以下操作:

$ man mkdir

一個類似相關的命令是 info,它提供了一組不同的手冊(只要可用),通常比 man 手冊更詳細一些。

責任編輯:龐桂玉 來源: TIAP
相關推薦

2012-05-22 14:38:04

2010-07-07 17:27:00

互聯網協議

2018-02-23 10:03:30

Linux命令mkdir

2022-06-15 15:30:29

Linux新用戶建議

2018-04-08 14:47:06

Linux命令type

2018-02-10 07:36:20

Linux命令wc

2021-08-05 14:40:45

操作系統UNIXLINUX

2018-02-25 14:00:07

Linux命令whereis

2018-01-15 14:07:16

Linux命令free

2018-03-12 19:43:48

Linux命令 ldd

2009-11-18 09:30:43

2018-02-24 10:38:06

Linux命令rmdir

2009-12-25 10:11:32

Red hat Lin

2022-09-05 15:36:39

Linux日志記錄syslogd

2013-12-12 10:20:00

JavaScript學習

2009-02-18 11:10:40

c++忠告方法

2018-05-14 08:53:51

Linux命令shuf

2018-02-05 08:45:00

RHELCentOS 7MariaDB

2023-07-30 14:56:42

ReactJavaScript開發

2009-06-15 13:17:37

Java初學者Java概念
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91精品国产综合久久久动漫日韩 | 亚洲精品二区 | 久久成人一区 | japanhd成人| 欧美一区2区三区4区公司二百 | 欧美一区二区免费电影 | 午夜精品视频在线观看 | 一区二区三区四区不卡 | 91av免费观看 | 国产视频日韩 | 国产欧美在线 | 免费黄色片在线观看 | 亚洲国产成人精品久久久国产成人一区 | 日本成人三级电影 | 国产欧美在线观看 | 久久99国产精品 | 色综合久久久久 | 国产午夜精品一区二区三区嫩草 | 欧美综合一区 | 国产午夜精品视频 | 国产精品亚洲成在人线 | 国产精品久久久久久一区二区三区 | 久在线 | 久久国内精品 | 国产日韩在线观看一区 | 日韩免费成人av | 中文字幕在线不卡 | 国产精品高潮呻吟久久aⅴ码 | 国产精品成人一区二区 | 99亚洲| 国内av在线 | 欧美精品一区二区三区在线 | 日本成人中文字幕 | 欧美国产视频 | 亚洲不卡视频 | 青青草视频免费观看 | 日日夜夜精品视频 | 欧美男人天堂 | 国产日韩一区二区三区 | 免费观看www| 国产激情一区二区三区 |