Comenzi pentru dezvoltarea busibox, microcontroler

Comenzi BusyBox (comenzi Unix) cu descrierea rusă

BusyBox este un set de utilitare din linia de comandă UNIX, utilizat ca interfață principală în sistemele de operare încorporate.






Pentru a regla routerul, linia de comandă este adesea folosită. Folosind telnet, ne conectăm la shell-ul de comandă DIR-320 BusyBox.

ls - listă de fișiere și directoare
ls -al - formatată cu directoare și fișiere ascunse
cd dir - schimbă directorul în dir
cd - schimbare la directorul de acasă
pwd - arată directorul curent
mkdir dir - crează directorul dir
Fișier rm - ștergeți fișierul
rm -r dir - șterge directorul dir
rm -f file - șterge fișierul forțat
rm -rf dir - șterge directorul directorului
cp file1 file2 - copiați fișierul1 în fișierul2
cp -r dir1 dir2 - copia dir1 la dir2; crea dir2 dacă nu există
mv file1 file2 - redenumiți sau mutați fișierul1 în fișier2. dacă folderul existent al fișierului2 - mutați fișierul1 în directorul2
ln -s file link - creați un link simbolic la fișierul de fișier
atingeți fișierul - creați fișier
cat> fișier - trimiteți intrarea standard în fișier
mai mult fișier - fișier de ieșire
cap fișier - imprimați primele 10 linii de fișier
fișier coadă - tipăriți ultimele 10 linii de fișier
tail -f file - tipăriți conținutul fișierului pe măsură ce crește, începe cu ultimele 10 linii

ps - afișați procesele active curente
sus - arată toate procesele care rulează
ucide pid - ucide procesul cu id pid
killall proc - ucide toate procesele numite proc
bg - lista sarcinilor întrerupte și de fond; continuați executarea sarcinii oprite în fundal
fg - aduce în prim-plan cele mai recente sarcini
fg n - ia sarcina n în față

Drepturi de acces la fișiere







chmod octal - modificați drepturile fișierului la octal, separat pentru utilizator, pentru grup și pentru toți adăugând:
4 - citire (r)
2 - înregistrare (w)
1 - versiune (x)

exemple:
chmod 777 - citiți, scrieți, executați pentru toți
chmod 755 - rwx pentru proprietar, rx pentru grup și restul.
Opțiuni suplimentare: om chmod.

fișiere de tip grep - șablon de căutare în fișiere
grep -r șablon dir - căutați recursiv pentru șablon în dir
comandă | modelul grep - căutați modelul în comanda de ieșire
localizați fișierul - găsiți toate fișierele numite fișier

data - afișați data și ora curente
cal - afișați calendarul pentru luna curentă
uptime - arată durata de funcționare curentă
w - arată utilizatorii online
whoami este numele prin care sunteți conectat (ă)
utilizator deget - afișați informații despre utilizator
uname -a - arată informații despre kernel
cat / proc / cpuinfo - informații despre CPU
cat / proc / meminfo - informații despre memorie
comanda om - afișați manualul de comandă
df - arată inf. despre utilizarea discurilor
du - afișați "greutatea" directorului curent
gratuit - folosind memorie și swap
unde este aplicația - locația posibilă a aplicației
ce aplicație - ce aplicație va fi pornită implicit

(cu condiția să aveți instalat gzip și tar)

tar cf file.tar - creați un fișier tar numit file.tar care conține fișiere
tar xf file.tar - dezarhivați file.tar
tar czf file.tar.gz - crea arhiva tar cu compresie Gzip
tar xzf file.tar.gz - Dezarhivati ​​tar din Gzip
tar cjf file.tar.bz2 - crea arhiva tar cu compresie Bzip2
tar xjf file.tar.bz2 - dezarhiva tar din Bzip2
Fișierul gzip - comprimați fișierul și redenumiți-l la file.gz
gzip -d file.gz - dezarhivați file.gz în dosar

ping gazdă - ping gazdă și de ieșire rezultatul
whois domain - obține informații despre cineis pentru domeniu
dig domain - obțineți domeniul de informații DNS
dig -x gazdă - gazdă reversibilă de căutare
wget - descărcați fișierul
wget -c file - continuă să se oprească descărcarea

/ opt / bin / ipkg-opt eliminați numele programului (dezinstalați)
/ opt / bin / ipkg-opt a instala numele programului (instalare)

Instalarea de la sursă (compilație)

/ configure
face
face instalare
dpkg -i pkg.deb - instalați pachetul (Debian)
rpm -Uvh pkg.rpm - instalați pachetul (RPM)

Ctrl + C - finalizează comanda curentă
Ctrl + Z - opriți comanda curentă, continuați cu fg în prim-plan sau bg în fundal
Ctrl + D - deconectați-vă, la fel ca ieșirea
Ctrl + W - ștergeți un cuvânt în linia curentă
Ctrl + U - șterge linia
. - repetați ultima comandă
ieșire - deconectare







Articole similare

Trimiteți-le prietenilor: