Dalam helaian cheat baris perintah Linux / Unix ini, anda akan belajar:
- Perintah Linux asas
- Perintah Kebenaran Fail
- Perintah Pemboleh ubah Persekitaran
- Perintah pengurusan pengguna linux
- Perintah rangkaian
- Perintah proses
- Perintah Penyuntingan VI
Perintah Linux asas
Perintah | Penerangan |
ls | Menyenaraikan semua fail dan direktori dalam direktori kerja sekarang |
ls-R | Menyenaraikan fail di sub-direktori juga |
ls-a | Menyenaraikan fail tersembunyi juga |
ls-al | Menyenaraikan fail dan direktori dengan maklumat terperinci seperti kebenaran, saiz, pemilik, dll. |
cd or cd ~ | Navigasi ke direktori HOME |
cd… | Pindah satu tingkat ke atas |
cd | Untuk menukar ke direktori tertentu |
cd / | Pindah ke direktori root |
cat > filename | Membuat fail baru |
cat filename | Memaparkan kandungan fail |
cat file1 file2 > file3 | Bergabung dengan dua fail (file1, file2) dan menyimpan output dalam fail baru (file3) |
mv file "new file path" | Memindahkan fail ke lokasi baru |
mv filename new_file_name | Menamakan semula fail menjadi nama fail baru |
sudo | Membolehkan pengguna biasa menjalankan program dengan hak keselamatan pengguna atau root |
rm filename | Memadamkan fail |
man | Memberi maklumat pertolongan pada arahan |
history | Memberi senarai semua arahan lalu yang diketik dalam sesi terminal semasa |
clear | Membersihkan terminal |
mkdir directoryname | Membuat direktori baru di direktori kerja sekarang atau di jalan yang ditentukan |
rmdir | Memadamkan direktori |
mv | Menamakan semula direktori |
pr -x | Membahagi fail menjadi lajur x |
pr -h | Menetapkan pengepala ke fail |
pr -n | Menandakan fail dengan Nombor Garis |
lp -nc , lpr c | Mencetak salinan "c" Fail |
lp-d lp-P | Menentukan nama pencetak |
apt-get | Perintah yang digunakan untuk memasang dan mengemas kini pakej |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Perintah untuk menghantar e-mel |
mail -s "Subject" to-address < Filename | Perintah untuk menghantar e-mel dengan lampiran |
Perintah Kebenaran Fail
Perintah | Penerangan |
ls-l | untuk menunjukkan jenis fail dan kebenaran akses |
r | kebenaran membaca |
w | kebenaran menulis |
x | melaksanakan kebenaran |
-= | tiada kebenaran |
Chown user | Untuk menukar hak milik fail / direktori |
Chown user:group filename | menukar pengguna dan juga kumpulan untuk fail atau direktori |
Perintah Pemboleh ubah Persekitaran
Perintah | Penerangan |
echo $VARIABLE | Untuk memaparkan nilai pemboleh ubah |
env | Memaparkan semua pemboleh ubah persekitaran |
VARIABLE_NAME= variable_value | Buat pemboleh ubah baru |
Unset | Keluarkan pemboleh ubah |
export Variable=value | Untuk menetapkan nilai pemboleh ubah persekitaran |
Perintah pengurusan pengguna linux
Perintah | Penerangan |
sudo adduser username | Untuk memaparkan nilai pemboleh ubah |
sudo passwd -l 'username' | Memaparkan semua pemboleh ubah persekitaran |
sudo userdel -r 'username' | Buat pemboleh ubah baru |
sudo usermod -a -G GROUPNAME USERNAME | Keluarkan pemboleh ubah |
sudo deluser USER GROUPNAME | Untuk menetapkan nilai pemboleh ubah persekitaran |
finger | Memberi maklumat mengenai semua pengguna yang log masuk |
finger username | Memberi maklumat pengguna tertentu |
Perintah rangkaian
Perintah | Penerangan |
SSH username@ip-address or hostname | log masuk ke mesin Linux jauh menggunakan SSH |
Ping hostname or | Untuk melakukan ping dan Menganalisis sambungan rangkaian dan hos |
dir | Paparkan fail dalam direktori semasa komputer jauh |
cd "dirname" | tukar direktori ke "dirname" pada komputer jauh |
put file | muat naik 'fail' dari komputer tempatan ke jauh |
get file | Muat turun 'fail' dari komputer jauh ke tempatan |
quit | Log keluar |
Perintah proses
Perintah | Penerangan |
bg | Untuk menghantar proses ke latar belakang |
fg | Untuk menjalankan proses terhenti di latar depan |
top | Perincian mengenai semua Proses Aktif |
ps | Berikan status proses yang dijalankan untuk pengguna |
ps PID | Memberi status proses tertentu |
pidof | Memberi ID Proses (PID) proses |
kill PID | Membunuh proses |
nice | Memulakan proses dengan keutamaan yang diberikan |
renice | Mengubah keutamaan proses yang sudah berjalan |
df | Memberi ruang cakera keras percuma di sistem anda |
free | Memberi RAM percuma pada sistem anda |
Perintah Penyuntingan VI
Perintah | Penerangan |
i | Masukkan pada kursor (masuk ke mod sisipan) |
a | Tulis selepas kursor (masuk ke mod sisipan) |
A | Tulis di hujung baris (masuk ke mod sisipan) |
ESC | Tamatkan mod sisipan |
u | Buat asal perubahan terakhir |
U | Buat asal semua perubahan pada keseluruhan baris |
o | Buka baris baru (masuk ke mod sisipan) |
dd | Padamkan baris |
3dd | Padamkan 3 baris |
D | Padamkan kandungan baris selepas kursor |
C | Padamkan kandungan baris selepas kursor dan masukkan teks baru. Tekan kekunci ESC untuk menamatkan penyisipan. |
dw | Padamkan perkataan |
4dw | Padamkan 4 perkataan |
cw | Tukar perkataan |
x | Padamkan watak di kursor |
r | Ganti watak |
R | Ganti aksara dari kursor dan seterusnya |
s | Ganti satu watak di bawah kursor terus dimasukkan |
S | Ganti keseluruhan baris dan mula memasukkan pada awal baris |
~ | Tukar kes watak individu |
Semoga panduan rujukan Linux ini membantu anda!