mac下的常用终端命令介绍
首先来为大家介绍下绝对路径和相对路径。
(学习视频分享:编程入门)
绝对路径
大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就知道photo.jpg文件是在c盘的website目录下的img子目录中。这样完整的描述文件位置的路径就是绝对路径。我们不需要知道其他任何信息就可以根据绝对路径判断出文件的位置。(也可以认为以"/"开头的都为绝对路径)
相对路径
所谓相对路径,顾名思义就是自己相对与目标位置。不论将这些文件放到哪里,只要他们的相对关系没有变,就不会出错。 另外我们使用“../”来表示上一级目录,“../../”表示上上级的目录,以此类推。(也可认为不是以"/"开头的都是相对路径)
举个栗子
示例一
比如说你的C盘ABC文件夹下有两个文件1和2(它们都在ABC文件下),如果要文件1说出文件2的位置
(也就是路径),那么它有两种表示方法:
1.绝对路径: C:\ABC\2
因为它指明2文件在C盘ABC文件下,从最大的目录C盘开始表示出来.
2.相对路径: 2
因为1文件和2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样,就不用表示出来了.
示例二
比方C盘ABC文件夹有个1文件,还有一个DEF文件夹,而DEF文件下有个2文件1和2的文件路径分别为:
(都是绝对路径)
C:\ABC\1
C:\ABC\DEF\2
如果让1文件来表示2文件的路径
* 绝对路径: C:\ABC\DEF\2
* 相对路径: DEF\2 (因为1和2文件前面的C:\ABC这段路径相同就不用写出来了)。
常用mac终端操作命令符
1. 显示当前目录的路径
显示当前目录的路径(让你实时查看当前所处的路径)
pwd复制代码
2. 查看当前目录下的内容(让你实时查看当前路径下的内容)
ls 参数 目录名
参数: -w 显示中文,-l 详细信息, -a 包括隐藏文件,
每一行开头是 “d” 则为文件夹,开头是 “-” 则为文件。
ls 显示在当前目录下的所有文件或文件夹
ls + 目录 显示在该目录下的所有文件或文件夹
ls + 空格 + -a 显示当前目录下隐藏文件
ls + 空格 + -l 显示当前目录下详细信息
ls + 空格 + -R 显示当前目录下子目录文件
ls + 空格 + -w 显示当前目录下中文文件
ls + 空格 + -la 显示所有文件
例: 看看驱动目录下有什么:ls /System/Library/Extensions
3.切换路径(也可称为转化目录) 就是将从一个路径中,进入到另外一个路径
cd 目录名
cd . 表示当前目录
cd .. 表示返回上一级目录
cd ../.. 表示返回上两级
cd ../.. /.. 表示返回上三级目录
cd + 空格 + 下一目录 表示将从当前路径进入到下一目录
cd + 空格 + 〜 表示从当前目录进入到用户根目录
cd + 空格 + / 表示从当前目录进入根目录
cd + 空格 + ./ 表示从当前目录进入到当前目录(一个点"." 表示当前)
例:想到驱动目录下溜达一圈:cd /System/Library/Extensions
4. 建立新目录(也可理解为创建文件夹)
mkdir 目录名
mkdir + 空格 +文件夹名 表示创建一个文件夹
mkdir + 空格 + 绝对路径 表示创建一个文件夹和上面的功能相同,
只不过上面是通过相对路径创建, 下面是通过绝对路径创建.
例:在驱动目录下建一个备份目录 backup:mkdir /System/Library/Extensions/backup
5. 删除目录(也可理解为删除文件夹)
rmdir 目录名
rmdir + 空格 + 文件夹名 表示删除一个文件夹
rmdir + 空格 + 绝对路径 表示删除一个文件夹和上面的功能相同,只不过上面是通过相对路径删除,下面是通过绝对路径删除
例:在桌面删除一个叫new的文件 MacBook-Air:Desktop admin$ rmdir new
6.建立新文件
touch 文件名
例:在当前目录下建一个备份文件 backup:touch backup.txt
7.删除文件
rm 参数 文件 参数-rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf /
你的系统就全没了
rm + 空格 + 文件名和格式 表示删除一个文件
rm + -r + 文件夹 表示强制删除文件夹中包含文件的文件夹
(当文件夹中包含有文件, 通过"rmdir + 空格+ 文件夹名"的方式 是删不掉文件夹的,只有通过"rm + -f + 文件夹名",进行强制删除)
rm + -rf + 文件夹 表示强制删除文件夹中包含文件的文件夹
(和"rm + -r + 文件夹名" 功能相同)
注意: rm 可以删除多个文件而不止一个文件 ,但是两个文件的路径必须用空格隔开.
例:想删除驱动的缓存:rm -rf /System/Library/Extensions.kextcache rm -rf /System/Library/Extensions.mkext
8. 拷贝
cp 参数 源文件 目标文件
例:想把桌面的 Natit.kext 拷贝到驱动目录中 cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions
参数 R 表示对目录进行递归操作,kext 在图形界面下看起来是个文件,实际上是个文件夹。
把驱动目录下的所有文件备份到桌面 backup:cp -R /System/Library/Extensions/
/User/用户名/Desktop/backup
9.移动文件和重命名文件
mv 源文件 目标文件
mv + 需要移动的文件或文件夹 + 空格 + 移动到的路径(这里路径可以是相对路径,也可以是绝对
路径);mv + a.c + 空格 +b.c 表示将a.c 重命名为b.c
例:想把 AppleHDA.Kext 移到桌面:
mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop
10.文本编辑
vim 文件名
vim + 文件名 表示编辑文件内容
例:
vim /System/Library/Extensions/Natit.kext/Info.plist
编辑完成后 用 Ctrl +O 存盘,Ctrl+X 退出
注意:
* 在默认的"指令模式"下按 i 进入编辑模式
* 在非指令模式下按 ESC 返回指令模式
* 在"指令模式"下输入:
:w 保存当前文件
:q 退出编辑,如果文件为保存需要用强制模式
:q! 强制退出不保存修改
:wq 组合指令, 保存并退出
* 在"指令模式"下移动:
h 左
j 下
k 上
l 右
11. 清屏
clear
12.打开某个文件,文件夹或应用
open
* 如果是open .则是打开当前命令里的目录,如果要打开指定的文件夹或者文件则格式为open 要打开的路径即可。(这里绝对路径或相对路径都可以)
* open命令可以在终端中开启应用,使用-n可以开启多个相同应用。比如你可以使用下面的命令开启新Safari窗口
open -n /Applications/Safari.app/
相关推荐:macos系统
Atas ialah kandungan terperinci mac下的常用终端命令介绍. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Ia adalah masalah yang sangat biasa hari ini bahawa Ubuntu tidak membenarkan penggunanya membuka terminal. Jika anda menerima isu yang sama dan tidak tahu apa yang perlu dilakukan seterusnya, ketahui tentang lima pembetulan tentang cara menyelesaikan isu "Ubuntu tidak boleh membuka terminal" ini pada peranti Linux anda. Tanpa berlengah lagi, mari kita selami apa yang menyebabkannya dan penyelesaian yang tersedia untuknya. Mengapa Ubuntu tidak boleh membuka terminal padanya? Ini berlaku terutamanya apabila anda memasang beberapa perisian yang rosak atau mengubah suai konfigurasi terminal. Di samping itu, aplikasi atau permainan baharu yang berinteraksi dengan setempat dan merosakkannya boleh menyebabkan masalah yang sama. Sesetengah pengguna melaporkan pembetulan untuk isu ini apabila mencari Terminal dalam menu aktiviti Ubuntu. Ini menunjukkan bahawa

Ramai pengguna Mac cenderung untuk mengekalkan nama lalai peranti mereka dan mungkin tidak pernah mempertimbangkan untuk menukarnya. Ramai orang memilih untuk mengekalkan nama itu daripada persediaan awal, seperti "Johnny's MacBook Air" atau hanya "iMac." Mempelajari cara menukar nama Mac anda ialah kemahiran yang sangat berguna, terutamanya apabila anda mempunyai berbilang peranti, kerana ia boleh membantu anda membezakan dan mengurusnya dengan cepat. Seterusnya, kami akan mengajar anda langkah demi langkah cara menukar nama komputer, nama hos dan nama Bonjour (nama hos tempatan) dalam sistem macOS. Mengapa anda perlu menukar nama Mac anda? Menukar nama Mac anda bukan sahaja boleh menunjukkan keperibadian anda, tetapi juga membantu meningkatkan pengalaman pengguna: Peribadikan Mac anda: Nama lalai mungkin tidak mengikut citarasa anda, tukar kepada nama yang anda suka

Perintah sudo membolehkan pengguna menjalankan arahan dalam mod keistimewaan tinggi tanpa bertukar kepada mod superuser. Artikel ini akan memperkenalkan cara untuk mensimulasikan fungsi yang serupa dengan arahan sudo dalam sistem Windows. Apakah Perintah Shudao? Sudo (singkatan untuk "superuser do") ialah alat baris perintah yang membenarkan pengguna sistem pengendalian berasaskan Unix seperti Linux dan MacOS untuk melaksanakan arahan dengan keistimewaan tinggi yang biasanya dipegang oleh pentadbir. Menjalankan arahan SUDO dalam Windows 11/10 Walau bagaimanapun, dengan pelancaran versi pratonton Windows 11 Insider terkini, pengguna Windows kini boleh mengalami ciri ini. Ciri baharu ini membolehkan pengguna

Prakata: Hari ini, tapak ini akan berkongsi dengan anda kandungan yang berkaitan tentang memasang fail pkg pada Mac Jika ia dapat menyelesaikan masalah yang anda hadapi sekarang, jangan lupa untuk mengikuti tapak ini dan mulakan sekarang! Versi sebelumnya macos pkg tidak boleh dipasang untuk menaik taraf sistem pengendalian: Jika komputer riba anda menggunakan versi sistem pengendalian yang lebih lama, adalah disyorkan untuk menaik taraf kepada versi sistem pengendalian terkini. Kerana versi lama mungkin tidak menyokong pemasangan sistem macOS terkini. Pilih "Padam" dalam Utiliti Cakera, kemudian pilih sambungan Macos dalam format, jangan semak pilihan penyulitan, dan jangan pilih format apfs, dan akhirnya klik butang "Padam" untuk menyelesaikan masalah tidak dapat menyelesaikan pemasangan macOS. Seret ikon aplikasi ke fail bermula dengan Apl

Artikel ini akan memperkenalkan pembaca kepada cara menggunakan gesaan arahan (CommandPrompt) untuk mencari alamat fizikal (alamat MAC) penyesuai rangkaian dalam sistem Win11. Alamat MAC ialah pengecam unik untuk kad antara muka rangkaian (NIC), yang memainkan peranan penting dalam komunikasi rangkaian. Melalui gesaan arahan, pengguna boleh dengan mudah mendapatkan maklumat alamat MAC semua penyesuai rangkaian pada komputer semasa, yang sangat membantu untuk menyelesaikan masalah rangkaian, mengkonfigurasi tetapan rangkaian dan tugas lain. Kaedah 1: Gunakan "Command Prompt" 1. Tekan kombinasi kekunci [Win+X], atau [klik kanan] klik [logo Windows] pada bar tugas, dan dalam item menu yang terbuka, pilih [Run]; . Jalankan tetingkap , masukkan perintah [cmd] dan kemudian

Baru-baru ini, beberapa rakan telah berunding dengan editor tentang cara menyediakan WeChat Mac untuk menukar mesej suara kepada teks secara automatik Berikut ialah kaedah untuk menyediakan WeChat Mac untuk menukar mesej suara secara automatik kepada teks. Langkah 1: Mula-mula, buka WeChat versi Mac. Seperti yang ditunjukkan dalam gambar: Langkah 2: Seterusnya, klik "Tetapan". Seperti yang ditunjukkan dalam gambar: Langkah 3: Kemudian, klik "Umum". Seperti yang ditunjukkan dalam gambar: Langkah 4: Kemudian semak pilihan "Tukar mesej suara secara automatik dalam sembang kepada teks". Seperti yang ditunjukkan dalam gambar: Langkah 5: Akhir sekali, tutup tetingkap. Seperti yang ditunjukkan dalam gambar:

Dalam sistem Win11, anda boleh mendayakan atau melumpuhkan mod sesi dipertingkatkan Hyper-V melalui arahan. Artikel ini akan memperkenalkan cara menggunakan arahan untuk mengendalikan dan membantu pengguna mengurus dan mengawal fungsi Hyper-V dalam sistem dengan lebih baik. Hyper-V ialah teknologi virtualisasi yang disediakan oleh Microsoft Ia dibina ke dalam Windows Server dan Windows 10 dan 11 (kecuali Home Edition), membenarkan pengguna menjalankan sistem pengendalian maya dalam sistem Windows. Walaupun mesin maya diasingkan daripada sistem pengendalian hos, mereka masih boleh menggunakan sumber hos, seperti kad bunyi dan peranti storan, melalui tetapan. Salah satu tetapan utama adalah untuk mendayakan Mod Sesi Dipertingkat. Mod sesi dipertingkatkan ialah Hiper

1. Gambaran Keseluruhan Perintah sar memaparkan laporan penggunaan sistem melalui data yang dikumpul daripada aktiviti sistem. Laporan ini terdiri daripada bahagian yang berbeza, setiap satu mengandungi jenis data dan masa data dikumpulkan. Mod lalai perintah sar memaparkan penggunaan CPU pada kenaikan masa yang berbeza untuk pelbagai sumber yang mengakses CPU (seperti pengguna, sistem, penjadual I/O, dsb.). Selain itu, ia memaparkan peratusan CPU terbiar untuk tempoh masa tertentu. Nilai purata untuk setiap titik data disenaraikan di bahagian bawah laporan. laporan sar mengumpul data setiap 10 minit secara lalai, tetapi anda boleh menggunakan pelbagai pilihan untuk menapis dan melaraskan laporan ini. Sama seperti arahan masa aktif, arahan sar juga boleh membantu anda memantau beban CPU. Melalui sar, anda boleh memahami berlakunya beban yang berlebihan
