Commande Linux <Basic 2>

Principes de base des commandes Linux 2.

commande de recherche

Trouver un fichier

[wataru@localhost testgo]$ find . -name work.08.txt -print
#find <Position de départ de la recherche> <Conditions de recherche> <action>Format
#-print est une action qui imprime le chemin d'accès (si l'action est omise)-On considère que l'impression est spécifiée)
./work.08.txt
[wataru@localhost testgo]$ find . -name 'work.0*' -print
#-Si vous utilisez des caractères génériques dans le nom''(Devis unique)Entourez de
#""(Double devis)Mais oui
./work.02.txt
./work.05.txt
./work.06.txt
./work.07.txt
./work.08.txt
./work.09.txt
[wataru@localhost testgo]$ find . -name "work.0*"
#""(Double devis)Mais il est recherché sans problèmes
#-Si vous omettez l'impression, ce sera automatiquement-Considéré comme ayant spécifié l'impression
./work.02.txt
./work.05.txt
./work.06.txt
./work.07.txt
./work.08.txt
./2020dir/work.09.txt
[wataru@localhost testgo]$ find . -type d
#-Utilisez le type d pour rechercher le répertoire
.
./2020dir
[wataru@localhost testgo]$ find . -type f
#-Utilisez le type f pour rechercher des fichiers
./work.02.txt
./work.05.txt
./work.06.txt
./work.07.txt
./work.08.txt
./testtest.txt
./2020dir/work.09.txt
[wataru@localhost testgo]$ ls
2020dir       work.02.txt  work.04.xls  work.06.txt  work.07.xls  work.09.xls
testtest.txt  work.02.xls  work.05.txt  work.06.xls  work.08.txt  work.10.xls
work.01.xls   work.03.xls  work.05.xls  work.07.txt  work.08.xls

wataru@localhost testgo]$ find . -type f -name '*xls'
#-type f et-le nom peut être utilisé ensemble
./work.01.xls
./work.02.xls
./work.03.xls
./work.04.xls
./work.05.xls
./work.06.xls
./work.07.xls
./work.08.xls
./work.09.xls
./work.10.xls

commande vi

Éditeur de texte

Commande de base

commander Contenu
:q Quitter vi
:w Enregistrez le fichier en écrasant
:w Enregistrez-le après l'avoir nommé
:q! Quittez vi sans enregistrer le fichier

Commande de déplacement

commander Contenu
gg Passer à la première ligne
G Passer à la dernière ligne
G Déplacer vers la ligne
[wataru@localhost testgo]$ vi work.05.txt 
ABCDEFG
HIJKLMN
OPQRSTUWwaq
abcdef

123456
345678
7890                                                              
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                                                                                             
~                                                                           
~                                                                               
-- INSERT --  
#Entrez i ou a pour entrer en mode insertion
#Entrez la touche Echap pour quitter le mode insertion

Couper, copier, coller

Supprimer la commande

commander Contenu
d$ Supprimer jusqu'à la fin de la ligne
dgg Supprimer jusqu'à la première ligne
dG Supprimer jusqu'à la dernière ligne
ABCDEFG
HIJKLMN
OPQRSTUWwaq
abcdef

123456
345678
#d$Et supprimé à la fin de la ligne(7890 Supprimé)
~                                                                               
~                                                                               
~                                                                               
"work.05.txt" 9L, 56C     
ABCDEFG
HIJKLMN
OPQRSTUWwaq
abcdef

1234562345623456
#d$La chaîne de caractères supprimée dans peut être collée à l'aide de p.
345678

Chercher

Vous pouvez effectuer une recherche en saisissant / (barre oblique) en mode normal.

HIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMN
HIJKLMN
OPQOPQOPQ

OPQOPQOPQ

HIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMN
HIJKLMN

HIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMN
HIJKLMN


HIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMNHIJKLMN
# /Entrez le caractère que vous souhaitez rechercher
/HI     

commande chmod

Changer de mode de fichier

wataru@localhost testgo]$ ls -l 
total 0
drwxrwxr-x. 2 wataru wataru 25 Jul  7 16:25 2020dir
-rw-rw-r--. 1 wataru wataru  0 Jul  5 04:26 testtest.txt

[wataru@localhost testgo]$ chmod u+x testtest.txt
#chmod [ugoa][+-=][rwx] <nom de fichier>Vous pouvez définir des autorisations avec
#Cette fois, testtest.Ajout de l'autorisation d'exécution au propriétaire du fichier txt
[wataru@localhost testgo]$ ls -l
total 0
drwxrwxr-x. 2 wataru wataru 25 Jul  7 16:25 2020dir
-rwxrw-r--. 1 wataru wataru  0 Jul  5 04:26 testtest.txt

spécification utilisateur chmod

symbole sens
u Propriétaire
g groupe
o Autres utilisateurs
a ugo tout
[wataru@localhost testgo]$ chmod u-rx testtest.txt
#testtest.Autorisations de lecture et d'écriture interdites sur le propriétaire du fichier txt
[wataru@localhost testgo]$ ls -l
total 0
drwxrwxr-x. 2 wataru wataru 25 Jul  7 16:25 2020dir
--w-rw-r--. 1 wataru wataru  0 Jul  5 04:26 testtest.txt
[wataru@localhost testgo]$ chmod a+rwx testtest.txt
#Définissez les autorisations de lecture, d'écriture et d'exécution pour tous les utilisateurs
[wataru@localhost testgo]$ ls -l
total 0
drwxrwxr-x. 2 wataru wataru 25 Jul  7 16:25 2020dir
-rwxrwxrwx. 1 wataru wataru  0 Jul  5 04:26 testtest.txt
-rw-rw-r--. 1 wataru wataru  0 Jul 11 01:55 work.txt
[wataru@localhost testgo]$ chmod 444 testtest.txt
#L'autorisation peut être définie même avec des valeurs numériques
#Cette fois, réglage en lecture seule
[wataru@localhost testgo]$ ls -l
total 0
drwxrwxr-x. 2 wataru wataru 25 Jul  7 16:25 2020dir
-r--r--r--. 1 wataru wataru  0 Jul  5 04:26 testtest.txt
-rw-rw-r--. 1 wataru wataru  0 Jul 11 01:55 work.txt

Numéro d'autorisation en mode numérique

Valeur numérique sens
4 en train de lire
2 l'écriture
1 Courir
[wataru@localhost testgo]$ chmod 660 testtest.txt
#Définir les autorisations de lecture et d'écriture pour les propriétaires et les groupes
[wataru@localhost testgo]$ ls -l
total 0
drwxrwxr-x. 2 wataru wataru 25 Jul  7 16:25 2020dir
-rw-rw----. 1 wataru wataru  0 Jul  5 04:26 testtest.txt
-rw-rw-r--. 1 wataru wataru  0 Jul 11 01:55 work.txt

Recommended Posts

Commande Linux <Basic 2>
Commande Linux <Basic 1>
[Linux] Résumé des commandes de base
Commande Linux n ° 4
Commande Linux n ° 5
Liste des commandes Linux
linux à la commande
[Linux] Commande de recherche
Commande de serveur Linux
Mémo de commande Linux # 1
Commande Linux [lecture]
Résumé des commandes Linux
Commandes LINUX de base
[Linux] Commande / connaissance
Ma commande Linux
Collection de commandes Linux
Commande mkdir Linux
Principes de base des commandes Linux
[Linux] Commande Git
Linux (mémoire de commande)
Fonctionnement Linux pour les débutants Résumé des commandes de base
[Linux] Commande de configuration du volume
Commande Linux (mise à jour séquentielle)
Connaissances de base sur Linux
Notes de commande de base Python
Votre propre Koredake est une commande Linux
collection d'erreur de commande linux 1
Raccourci de ligne de commande Linux
Termes de base CLI et Linux
[Linux] Commande de compression / décompression tar.gz
[Copier et coller OK] Collection de commandes Linux de base [18 sélections]
notes d'utilisation de la commande virtualenv Basic
Commande df facile sur Linux
Linux
Mémo de commande Linux tar xz
Dictionnaire de commande Linux (pour moi-même)
linux: créer la commande Terminal d'origine
[Note] Collection de commandes Linux utile
Mémorandum de commande Linux [pour les débutants]
Commande de confirmation des spécifications du PC Linux
[Linux] Résumé de la commande utilisateur / groupe
Connaissance de base de Linux et des commandes de base
[Commande de commodité Linux] Essayez d'insérer exa
Commande pour créer Linux Live USB
[Linux] Restauration du système d'exploitation avec la commande restore
Achèvement de la commande docker sous Linux
[Commande de commodité Linux] Essayez d'insérer csview
Commande de changement d'autorisation et de propriété [Linux]
Commande LINUX [édition wc] Exemple d'utilisation
Commande Linux [ldconfig] Mémo d'apprentissage LPIC
[linux] commande kill pour tuer le processus