Maison  >  Article  >  développement back-end  >  Résumé des commandes Linux courantes pour le développement PHP

Résumé des commandes Linux courantes pour le développement PHP

小云云
小云云original
2018-03-13 14:11:311771parcourir

Cet article résume principalement les commandes Linux courantes pour le développement PHP. J'espère qu'il pourra vous aider.

sudo apt -get install software name (commande du logiciel d'installation)

sudo nautilus ouvre le fichier (avec les autorisations root)

su root passer à root

nom du répertoire cd (entrez le répertoire)

nom du fichier vi (modifiez le fichier)

:wq (enregistrez et quittez le fichier)

:q ( sortie)
:q! (Forcer la sortie sans enregistrer le contenu modifié)

ls (affiche tous les dossiers et fichiers du dossier actuel)

ls -a (afficher les fichiers cachés)

nom du répertoire mkdir (créer un répertoire)

rmdir nom du répertoire vide (supprimer un répertoire vide)

rm -rf nom du répertoire (supprimer le répertoire)
-r signifie récursion vers le bas, quel que soit le nombre de niveaux de répertoires, supprimez-les tous ensemble
-f signifie direct suppression forcée sans aucune action Que signifie toute invite ?

emplacement du répertoire sudo chmod 0777 (accorder les autorisations de lecture et d'écriture)

sudo chmod -R 0777 /directory/ ( donnez à tous les dossiers sous le dossier ou Tous les fichiers reçoivent les autorisations 777)

Redémarrez Apache : sudo service Apache2 restart

Copiez le dossier dans un autre dossier : cp -r /directory/space/new directory /

Redémarrez la base de données : service mysql restart


commande du package de décompression ubuntu :

décompressez xxx.zip (décompression)

zip xx. zip (compression)

tar zcvf xxx.zip (compressé)

tar zxvf xxx.zip (décompressé)

MySQL change le mot de passe root :

mysql -uroot -p ( Nécessite un mot de passe, entrez simplement le mot de passe)

utilisez mysql

update user set password=PASSWORD('admin') où user="root";

vider les privilèges ;

quitter

service mysql restart

Entrez à nouveau pour afficher le logiciel installé : dpkg --list

Désinstaller les programmes et les fichiers de configuration : sudo apt-get --purge Remove Program Name

Désinstallez uniquement le programme, conservez le fichier de configuration : Sudo apt-get Remove Program Name

ubuntu réinitialise le mot de passe root (temporaire) )

Lorsque l'authentification par mot de passe su root échoue

1.sudo passwd (notez pas le mot de passe) root

2 Entrez le mot de passe deux fois (le nouveau mot de passe de root)

3. Su root à nouveau, appuyez sur Entrée et entrez le nouveau mot de passe pour passer au compte root

Lorsque la commande sudo n'est pas disponible et que /etc/sudoers est signalé comme étant accessible en écriture par n'importe qui, c'est parce que les autorisations sudoers ont été Modifier

Solution : pkexec chmod 0440 /etc/sudoers (modifier les autorisations de lecture et d'écriture)

commande scp :

Copiez les fichiers dans le dossier de le serveur distant vers Local :

scp -r root@10.21.21.69 : (votre adresse IP de serveur)/var/www/(directory) space/local directory/

Télécharger du local vers le serveur :

scp /directory/file root@ip:/directory/

Redémarrez le logiciel serveur :

/etc/init.d/+Touche Tab pour entrer dans le répertoire qui peut être redémarré


fichier de base de données d'importation du serveur Linux

Entrez d'abord dans la base de données

Créez une nouvelle base de données

puis utilisez le nouveau nom de la base de données pour entrer dans la base de données

Définir les noms des ensembles d'encodage utf8 ;

Importer la base de données : mysql>source/emplacement du répertoire où les fichiers SQL sont stockés/xxx.sql;

Recommandations associées :

Collection de compétences de commandes communes Linux, collection de commandes communes Linux_Tutoriel PHP

Collection de commandes communes Linux

Méthode de solution de commande commune Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn