- Ιδιότητες αρχείων μπορούν να οριστούν με την `chattr` και προσφέρει μία εναλλακτική για τα δικαιώματα των αρχείων σε χαμηλό επίπεδο. Για παράδειγμα, γιανα προστατευτείτε από κατά λάθος διαγραφή αρχείου χρησιμοποιήστε την επιλογή immutable: `sudo chattr +i /critical/directory/or/file`
- Χρησιμοποιήστε τις `getfacl` και `setfacl`γιανα αποθηκεύσετε και να επαναφέρετε δικαιώματα αρχείων. Για παράδειγμα:
- Χρησιμοποιήστε τις `getfacl` και `setfacl`γιανα αποθηκεύσετε και να επαναφέρετε δικαιώματα αρχείων. Για παράδειγμα:
- Χρησιμοποιήστε την `dmesg`, όποτε κάτι συμπεριφέρεται πραγματικά παράξενα (μπορεί να έχει να κάνει με υλικό ή με οδηγούς).
- Αν διαγράψετε ένα αρχείο και δεν απελευθερωθεί ο σύμφωνα με την `du` αναμενομένος χώρος στον δίσκο, ελέξτε αν το αρχείο χρησιμοποιείται από κάποια διεργασία:
- Αν διαγράψετε ένα αρχείο και δεν απελευθερωθεί ο σύμφωνα με την `du` αναμενομένος χώρος στον δίσκο, ελέξτε αν το αρχείο χρησιμοποιείται από κάποια διεργασία:
- Para examinar por qué el disco está lleno, `ncdu` ahorra tiempo en comparación con los comandos usuales como `du -sh *`.
- Para encontrar cual socket o proceso está utilizando el ancho de banda, prueba `iftop` o `nethogs`.
- Para encontrar cual socket o proceso está utilizando el ancho de banda, prueba `iftop` o [`nethogs`](https://github.com/raboof/nethogs).
- La herramienta `ab` (viene con Apache) es útil para una verificación rápida del rendimiento de un servidor web. Para pruebas de carga más complejas prueba `siege`.
@ -469,7 +469,7 @@ Algunos ejemplos de comandos reunidos:
- `sar`: estadísticas históricas del sistema
- `iftop` o `nethogs`: utilización de la red por un socket o proceso
- `iftop` o [`nethogs`](https://github.com/raboof/nethogs): utilización de la red por un socket o proceso
- `ss`: estadísticas de socket
@ -527,7 +527,7 @@ Estos son puntos relevantes *únicamente* para Windows.
- Puedes ejecutar y hacer scripts de la mayoría de las tareas administrativas del sistema de Windows desde la línea de comandos aprendiendo y usando `wmic`.
- Otra opción para obtener la apariencia y sensación de Unix en Windows es [Cash](ttps://github.com/dthree/cash). Ten en cuenta que muy pocos comandos de Unix y opciones de la línea de comandos están disponibles en este entorno.
- Otra opción para obtener la apariencia y sensación de Unix en Windows es [Cash](ttps://github.com/dthree/cash). Ten en cuenta que muy pocos comandos de Unix y opciones de la línea de comandos están disponibles en este entorno.
- Una opción alternativa para tener herramientas de desarrollo GNU (algo como GCC) en windows es [MinGW](http://www.mingw.org/) y [MSYS](http://www.mingw.org/wiki/msys) su paquete, que proporciona utilidades tales como bash, gawk, make y grep. MSYS no tiene todas las características al compararse con Cygwin. MinGW es particularmente útil para crear ejecutables nativos de Windows de las herramientas Unix.
@ -103,12 +103,12 @@ Par exemple **alt-.** fait défiler les arguments précédents et **alt-*** dév
- Pour éditer de longues commandes, après avoir configuré votre éditeur (par exemple `export EDITOR=vim`), **ctrl-x****ctrl-e** (**escape-v** dans le style vi) ouvre l'éditeur pour éditer la commande courante.
- Consultez les commandes récentes avec `history`.
- Consultez les commandes récentes avec `history`.
Faites `!n` pour rappeler la commande numéro `n`.
Il y a aussi beaucoup d'autres abréviations, les plus utiles étant probalement `!$` pour le dernier argument et `!!` pour la dernière commande (voir la section « HISTORY EXPANSION » de la page de manuel).
Cependant, celles-ci peuvent être aisément remplacées par **ctrl-r** et **alt-.**.
- Placez-vous dans votre répertoire personnel avec `cd`.
- Placez-vous dans votre répertoire personnel avec `cd`.
Accédez aux fichiers à partir de leurs chemins relatifs par rapport à votre répertoire personnel en préfixant ceux-ci avec `~` (p. ex. `~/.bashrc`).
Dans les scripts shell, désignez le répertoire personnel par `$HOME`.
@ -384,7 +384,7 @@ Les commandes `jps`, `jstat`, `jstack` et `jmap` de la JDK sont utiles. L'[outil
- Pour déterminer les raisons pour lesquelles un disque est plein, `ncdu` permet de gagner du temps par rapport aux commandes habituelles telles que `du -sh *`.
- Pour trouver quel socket ou processus utilise la bande passante, essayez `iftop` ou `nethogs`.
- Pour trouver quel socket ou processus utilise la bande passante, essayez `iftop` ou [`nethogs`](https://github.com/raboof/nethogs).
- L'outil `ab` (fourni avec Apache) est utile pour une vérification rapide et grossière des performances d'un serveur web.
Pour des tests de charge plus complexes, essayez `siege`.
@ -594,7 +594,7 @@ Si vous voulez un décompte du nombre de requêtes pour chaque valeur de `acct_i
- `sar` : statistiques sur l'activité du système
- `iftop` ou `nethogs` : utilisation du réseau par un socket ou un processus.
- `iftop` ou [`nethogs`](https://github.com/raboof/nethogs) : utilisation du réseau par un socket ou un processus.
- `ss` : statistiques relatives aux sockets.
@ -647,7 +647,7 @@ En revanche, il n'est pas possible de lancer des programmes Windows depuis le *p
- Installez [Cygwin](http://cygwin.com) pour bénéficier de la puissance du shell Unix sous Microsoft Windows.
La majorité de ce qui est décrit dans ce document fonctionnera *out of the box*.
- Installez des programmes Unix supplémentaires à l'aide du gestionnaire de paquets de Cygwin.
- Installez des programmes Unix supplémentaires à l'aide du gestionnaire de paquets de Cygwin.
- Utilisez `mintty` comme fenêtre de ligne de commande.
@ -232,7 +232,7 @@ Use `zsless`, `zmore`, `zcat`, and `zgrep` para manipular arquivos comprimidos.
- Para verificar o porque de um disco estar cheio, `ncdu` economiza bastante tempo em comparação aos comandos usuais como `du -sh *`.
- Para procurar qual socket ou processo está utilizando a banda de rede, tente `iftop` ou `nethogs`.
- Para procurar qual socket ou processo está utilizando a banda de rede, tente `iftop` ou [`nethogs`](https://github.com/raboof/nethogs).
- A ferramenta `ab` (que vem com o Apache) é muito útil para verificação rápida da performance do servidor web. Para mais complexos testes de carga, tente `siege`.
@ -416,7 +416,7 @@ Alguns exemplos de como reunir os comandos.
- `sar`: histórico dos estados do sistema.
- `iftop` ou `nethogs`: Utilização da rede por sockets ou processos.
- `iftop` ou [`nethogs`](https://github.com/raboof/nethogs): Utilização da rede por sockets ou processos.
на [Quora](http://www.quora.com/What-are-some-time-saving-tips-that-every-Linux-user-should-know),
начав идею там, похоже, что стоит развить ее на Github, где обитают люди, которые талантливее меня и могут предлагать улучшения данной подборки. Если Вы заметили ошибки (во всех вариантах перевода), пожалуйста
начав идею там, похоже, что стоит развить ее на Github, где обитают люди, которые талантливее меня и могут предлагать улучшения данной подборки. Если Вы заметили ошибки (во всех вариантах перевода), пожалуйста
[**оставьте тикет или добавьте пулл-реквест**](CONTRIBUTING.md) (заранее изучив описание и посмотрев на уже созданнные тикеты и пулл-реквесты).
- Для того, чтобы узнать, почему диск полностью забит, используйте `ncdu`, это сохраняет время по сравнению с тем же `du -sh *`.
- Для того, чтобы узнать, какой сокет или процесс использует интернет, используйте `iftop` или `nethogs`.
- Для того, чтобы узнать, какой сокет или процесс использует интернет, используйте `iftop` или [`nethogs`](https://github.com/raboof/nethogs).
- `ab`, которая поставляется вместе с apache, полезна для быстрой и поверхностной проверки производительности веб-сервера. Для более серьезного нагрузочного тестирования используйте `siege`.
- Za iskanje, zakaj je disk poln, vam `ncdu` prihrani čas preko običajnih ukazov kot je `du -sh *`.
- Da najdete katera vtičnica ali proces uporablja pasovno širino, poskusite `iftop` ali `nethogs`.
- Da najdete katera vtičnica ali proces uporablja pasovno širino, poskusite `iftop` ali [`nethogs`](https://github.com/raboof/nethogs).
- Orodje `ab` (prihaja z Apache-jem) je v pomoč za hitro in nečisto preverjanje uspešnosti spletnega strežnika. Za bolj kompleksno testiranje nalaganja poskusite `siege`.
@ -501,7 +501,7 @@ Nekaj primerov sestavljanja ukazov skupaj:
- `sar`: statistika zgodovine sistema
- `iftop` ali `nethogs`: izkoriščenost omrežja po vtičnici ali procesu
- `iftop` ali [`nethogs`](https://github.com/raboof/nethogs): izkoriščenost omrežja po vtičnici ali procesu
- `ss`: statistika vtičnice
@ -562,7 +562,7 @@ Sledeče velja *samo* za Windows.
- Druga opcija, da dobite izgled in občutek Unix-a na Windows-u, je [Cash](https://github.com/dthree/cash). Upoštevajte, da so v tem okolju na voljo le nekateri ukazi Unix in opcije ukazne vrstice.
- Alternativna možnost, da dobite GNU razvojna orodja (kot je GCC) na Windows, je [MinGW](http://www.mingw.org) in njegov [MSYS](http://www.mingw.org/wiki/msys) paket, ki ponuja orodja, kot je bash, gawk, make in grep. MSYS nima na voljo vseh lastnosti v primerjavi s Cygwin. MinGW je posebej uporaben za izdelavo izvornih Windows prenosov orodij Unix.
- Alternativna možnost, da dobite GNU razvojna orodja (kot je GCC) na Windows, je [MinGW](http://www.mingw.org) in njegov [MSYS](http://www.mingw.org/wiki/msys) paket, ki ponuja orodja, kot je bash, gawk, make in grep. MSYS nima na voljo vseh lastnosti v primerjavi s Cygwin. MinGW je posebej uporaben za izdelavo izvornih Windows prenosov orodij Unix.
- Для того, щоб стежити за пам'яттю вокористовуйте `free`і`vmstat`. Зокрема, не забувайте, що значення кешування ("cached" value) - Це пам'ять, яку тримає ядро і ці значення є частиною `free`.
- Використовуйте `mtr` для збору статистики трасування(простежити маршрут до віддаленого сервера), щоб знаходити проблеми мережі.
- Для того, щоб дізнатися, чому диск повністю забитий, використовуйте `ncdu`, це зберігає час у порівнянні з тим же `du -sh *`.
- Для того, щоб дізнатися, який сокет або процес використовує інтернет, використовуйте `iftop`або`nethogs`.
- Для того, щоб дізнатися, який сокет або процес використовує інтернет, використовуйте `iftop`або[`nethogs`](https://github.com/raboof/nethogs).
- Додаток `ab` який поставляється разом з apache, корисний для швидкої і поверхневої перевірки продуктивності веб-сервера. Для більш серйозного лоад-тестінгу використовуйте `siege`.
- Для більш серйозної відладки мережі використовуйте `wireshark`, `tshark`, і`ngrep`.
- Знайте про `strace` та `ltrace`. Ці команди можуть бути корисні, якщо програма падає або висить, і ви не знаєте чому або якщо ви хочете протестувати продуктивність програми. Не забувайте про можливість відладки (`-c`) і можливість причепитися до процесу по pid (` -p`).
@ -324,7 +324,7 @@
- `w`: хто є залогіненим
- `id`: інформація про користувача/групу
- `sar`: historic system stats
- `iftop`або`nethogs`: використання мережі конкретним сокетом або процесом
- `iftop`або[`nethogs`](https://github.com/raboof/nethogs): використання мережі конкретним сокетом або процесом
- `ss`: статистика сокетів
- `dmesg`: помилки завантаження і помилки системи
- `sysctl`: перегляду і налаштування параметрів ядра Linux коли воно запущене