Unix & Linux

Q & A pour les utilisateurs de Linux, FreeBSD et d'autres systèmes d'exploitation de type Un * x

7
Commande `highlight`
Existe-t-il une commande qui peut être utilisée pour mettre facilement en surbrillance (avec des couleurs, du texte en gras ou un arrière / premier plan inversé) des chaînes spécifiques dans stdin tout en passant la chaîne entière à stdout? Je pense à le construire , mais je préfère simplement l'utiliser …



6
Bash: afficher l'état de sortie à l'invite:
GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' Ce qui suit me donne l'exitStatus correct mais les variables de couleur ne sont pas développées: PS1='${RED}\h $(get_path) ${exitStatus}${NONE} ' Cependant, celui …
11 bash  prompt 

2
Comment Linux gère-t-il les polices?
Lorsque j'utilisais Windows (il y a très très longtemps!) Et Mac OS X, il y avait toujours un "référentiel" central de polices partagées et accessibles par le système d'exploitation et tous les programmes (le dossier des polices sous Windows et le Livre des polices sous Mac OS X). Comment les …
11 linux  xorg  fonts 


4
vim: Puis-je faire * seulement * y effectuer une copie?
J'apprends à aimer vim, mais une chose que je n'ai pas encore complètement embrassée est la situation du copier-coller. Dans un éditeur de texte moldu, je voudrais Ctrl- Ccopier un morceau de texte, puis éditer / supprimer, puis coller le texte ailleurs. Cependant, dans vim, je ne peux pas le …
11 vim 

3
Pourquoi utiliser cpio pour initramfs?
Je fais mes propres initramfs en suivant le wiki Gentoo . Au lieu du familier taret gzip, la page me dit d'utiliser cpioet gzip. Wikipedia dit que cpioc'est utilisé par les initramfs du noyau 2.6, mais n'explique pas pourquoi. Est-ce juste une convention ou est-ce cpiomieux pour les initramfs? Puis-je …

3
Informations détaillées sur les fichiers épars sous Linux
J'ai un fichier clairsemé, dans lequel seuls certains blocs sont alloués: ~% du -h --apparent-size example 100K example ~% du -h example 52K example Je voudrais savoir quels blocs du fichier sont réellement alloués. Existe-t-il un appel système ou une interface noyau qui pourrait être utilisé pour obtenir une liste …


2
Exclure un répertoire lors du zippage de fichiers
J'ai un script bash qui fait quelque chose comme ceci: zip -0 ../backup/backup.zip \ -r ./* \ -x \*CVS\* \ -x *Thumbs.db* \ Le répertoire qu'il sauvegarde est une archive SVN (c'était CVS à l'époque). Je n'ai pas pu l'obtenir pour exclure .svn et son contenu. Quelle est la manière …
11 bash  scripting  zip 

4
sudo permission refusée mais su accorde la permission
c'est la première occurrence où su était requis pour moi. J'ai lu un article sur la modification de la valeur dans / sys / devices / virtual / backlight / acpi_video0 / luminosité pour modifier la luminosité de l'écran de mon ordinateur portable. J'ai d'abord remarqué que lorsque je le …
11 permissions  sudo  su 

3
Pourquoi mettre des informations de configuration dans conf / httpd.conf et d'autres dans des fichiers dans le dossier conf.d?
Le fichier de configuration principal d'Apache est /etc/httpd/conf/httpd.confsur mon système CentOS et il y a une ligne: Include conf.d/*.conf À l'intérieur de conf.d se trouvent principalement des fichiers qui font quelque chose comme ceci: LoadModule auth_kerb_module modules/mod_auth_kerb.so Mais il existe également d'autres sites qui y sont installés et qui ont …

4
Puis-je continuer à exécuter des applications sur des sessions X?
Disons que j'ai une fenêtre Firefox téléchargeant un gros fichier qui prendra beaucoup de temps. Maintenant qu'il tourne à mi-chemin et que je veux passer à un autre DE (par exemple de GNOME à KDE), puis-je le faire sans interrompre le téléchargement? EDIT: Je n'utilise pas GDM ou KDM ou …
11 xorg 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.