Šajā Linux / Unix komandrindas apkrāptu lapā jūs uzzināsiet:
- Pamata Linux komandas
- Failu atļaujas komandas
- Vides mainīgo komanda
- Lietotāja vadības komandas Linux
- Tīkla komanda
- Apstrādāt komandu
- VI komandu rediģēšana
Pamata Linux komandas
Komanda | Apraksts |
ls | Uzskaita visus failus un direktorijus pašreizējā darba direktorijā |
ls-R | Uzskaita failus arī apakšdirektorijos |
ls-a | Uzskaita arī slēptos failus |
ls-al | Uzskaita failus un direktorijus ar detalizētu informāciju, piemēram, atļaujas, lielumu, īpašnieku utt. |
cd or cd ~ | Pārejiet uz direktoriju HOME |
cd… | Pārejiet vienu līmeni uz augšu |
cd | Lai pārslēgtos uz noteiktu direktoriju |
cd / | Pārvietojieties uz saknes direktoriju |
cat > filename | Izveido jaunu failu |
cat filename | Parāda faila saturu |
cat file1 file2 > file3 | Savieno divus failus (fails1, fails2) un saglabā izvadi jaunā failā (fails3) |
mv file "new file path" | Pārvieto failus uz jauno atrašanās vietu |
mv filename new_file_name | Pārdēvē failu uz jaunu faila nosaukumu |
sudo | Ļauj parastajiem lietotājiem palaist programmas ar superlietotāja vai saknes drošības privilēģijām |
rm filename | Dzēš failu |
man | Sniedz palīdzības informāciju par komandu |
history | Sniedz visu iepriekšējo komandu sarakstu, kas ierakstītas pašreizējā termināla sesijā |
clear | Notīra termināli |
mkdir directoryname | Izveido jaunu direktoriju pašreizējā darba direktorijā vai a norādītajā ceļā |
rmdir | Dzēš direktoriju |
mv | Pārdēvē direktoriju |
pr -x | Sadala failu x kolonnās |
pr -h | Piešķir failam galveni |
pr -n | Apzīmē failu ar līnijas numuriem |
lp -nc , lpr c | Izdrukā faila "c" kopijas |
lp-d lp-P | Norāda printera nosaukumu |
apt-get | Komanda, ko izmanto pakotņu instalēšanai un atjaunināšanai |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address' | Komanda nosūtīt e-pastu |
mail -s "Subject" to-address < Filename | Komanda nosūtīt e-pastu ar pielikumu |
Failu atļaujas komandas
Komanda | Apraksts |
ls-l | lai parādītu faila tipu un piekļuves atļauju |
r | lasīšanas atļauja |
w | rakstīšanas atļauja |
x | izpildīt atļauju |
-= | nav atļaujas |
Chown user | Lai mainītu faila / direktorija īpašumtiesības |
Chown user:group filename | mainīt failu vai direktoriju kā lietotāju, kā arī grupu |
Vides mainīgo komanda
Komanda | Apraksts |
echo $VARIABLE | Lai parādītu mainīgā vērtību |
env | Parāda visus vides mainīgos |
VARIABLE_NAME= variable_value | Izveidojiet jaunu mainīgo |
Unset | Noņemiet mainīgo |
export Variable=value | Lai iestatītu vides mainīgā vērtību |
Lietotāja vadības komandas Linux
Komanda | Apraksts |
sudo adduser username | Lai parādītu mainīgā vērtību |
sudo passwd -l 'username' | Parāda visus vides mainīgos |
sudo userdel -r 'username' | Izveidojiet jaunu mainīgo |
sudo usermod -a -G GROUPNAME USERNAME | Noņemiet mainīgo |
sudo deluser USER GROUPNAME | Lai iestatītu vides mainīgā vērtību |
finger | Sniedz informāciju par visiem reģistrētajiem lietotājiem |
finger username | Sniedz informāciju par konkrētu lietotāju |
Tīkla komanda
Komanda | Apraksts |
SSH username@ip-address or hostname | piesakieties attālā Linux mašīnā, izmantojot SSH |
Ping hostname or | Pingēt un analizēt tīkla un resursdatora savienojumus |
dir | Parādīt failus pašreizējā attālā datora direktorijā |
cd "dirname" | nomainiet direktoriju uz "dirname" attālā datorā |
put file | augšupielādējiet failu no lokālā attālajā datorā |
get file | Lejupielādējiet failu no attālā uz vietējo datoru |
quit | Izlogoties |
Apstrādāt komandu
Komanda | Apraksts |
bg | Lai procesu nosūtītu uz fona |
fg | Lai palaistu apturētu procesu priekšplānā |
top | Sīkāka informācija par visiem aktīvajiem procesiem |
ps | Norādiet procesus, kas darbojas lietotājam |
ps PID | Piešķir noteikta procesa statusu |
pidof | Piešķir procesa ID (PID) |
kill PID | Nogalina procesu |
nice | Uzsāk procesu ar noteiktu prioritāti |
renice | Maina jau notiekoša procesa prioritāti |
df | Dod brīvu vietu cietajā diskā jūsu sistēmā |
free | Dod bezmaksas RAM jūsu sistēmā |
VI komandu rediģēšana
Komanda | Apraksts |
i | Ievietot pie kursora (pāriet ievietošanas režīmā) |
a | Rakstīt pēc kursora (nonāk ievietošanas režīmā) |
A | Rakstīt rindas beigās (pāriet ievietošanas režīmā) |
ESC | Pārtraukt ievietošanas režīmu |
u | Atsaukt pēdējās izmaiņas |
U | Atsaukt visas izmaiņas visā rindā |
o | Atvērt jaunu līniju (pāriet ievietošanas režīmā) |
dd | Dzēst līniju |
3dd | Dzēst 3 rindas |
D | Dzēst rindas saturu aiz kursora |
C | Dzēst rindas saturu aiz kursora un ievietot jaunu tekstu. Nospiediet taustiņu ESC, lai beigtu ievietošanu. |
dw | Dzēst vārdu |
4dw | Dzēst 4 vārdus |
cw | Mainīt vārdu |
x | Dzēst rakstzīmi pie kursora |
r | Aizstāt rakstzīmi |
R | Pārrakstīt rakstzīmes, sākot no kursora |
s | Aizstājiet vienu rakstzīmi zem kursora, turpiniet ievietot |
S | Aizstājiet visu rindu un sāciet ievietot rindas sākumā |
~ | Mainīt individuālā rakstura reģistru |
Ceru, ka šī Linux uzziņu rokasgrāmata jums palīdzēs!