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
décompressez xxx.zip (décompression)
zip xx. zip (compression)
tar zcvf xxx.zip (compressé)
tar zxvf xxx.zip (décompressé)
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 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!