이 글은 주로 PHP 개발을 위한 일반적인 Linux 명령을 요약한 것입니다.
sudo apt -get 소프트웨어 이름 설치(소프트웨어 설치 명령)
sudo nautilus 파일 열기(루트 권한 포함)
su 루트를 루트로 전환
cd 디렉터리 이름(디렉토리 입력)
vi 파일 이름(편집 파일)
:wq (파일 저장 및 종료)
:q (Exit)
:q! (수정된 내용을 저장하지 않고 강제 종료)
ls(현재 폴더 아래의 모든 폴더 및 파일 표시)
ls -a(숨겨진 파일 표시)
mkdir 디렉토리 이름( 디렉토리 생성)
rmdir 빈 디렉터리 이름(빈 디렉터리 삭제)
rm
-rf 디렉토리 이름(디렉토리 삭제)
-r은 하향 재귀를 의미합니다. 디렉토리 레벨 수에 관계없이 모두 삭제합니다.
-f는 프롬프트 없이 직접 강제 삭제를 의미합니다.
sudo chmod 0777 디렉토리 위치 (읽기 및 쓰기 권한 부여)
sudo chmod -R 0777 /directory/ (폴더 아래의 모든 폴더 또는 파일에 777 권한 부여)
Apache 다시 시작: sudo service Apache2 restart
폴더를 다른 파일로 복사 폴더: cp -r /directory/space/new 디렉토리/
데이터베이스 다시 시작: service mysql restart
unzip xxx.zip(압축 풀기)
zip xx.zip(압축)
tar zcvf xxx.zip (압축)
tar zxvf xxx.zip (압축해제)
mysql -uroot -p (비밀번호가 필요하며 비밀번호만 입력하세요)
mysql 사용
사용자 설정 비밀번호 업데이트=PASSWORD('admin') user="root";
flushpriviles;
quit
service mysql restart
다시 입력하세요
설치된 소프트웨어 보기: dpkg --list
제거 프로그램 및 구성 파일: sudo apt-get --purge 프로그램 이름 제거
프로그램만 제거, 구성 파일 유지: sudo apt -get 프로그램 이름 제거
ubuntu 루트 비밀번호 재설정(임시)
su 루트 비밀번호 인증이 실패한 경우
1.sudo passwd(비밀번호 아님 주의) root
2. 비밀번호를 두 번 입력하세요(루트의 새 비밀번호)
3. 다시 su root를 누르고 Enter를 누르고 새 비밀번호를 입력하여 루트 계정으로 전환하세요
sudo 명령을 사용할 수 없고 /etc/sudoers가 누구나 쓸 수 있다고 보고되면 sudoers의 권한이 이미 설정되어 있기 때문입니다. 수정됨
솔루션: pkexec chmod 0440 /etc/sudoers(읽기 및 쓰기 권한 변경)
scp 명령:
폴더에 있는 파일을 원격 서버에서 로컬 서버로 복사:
scp -r root@10.21 .21.69: (서버 IP )/var/www/(디렉터리) space/local 디렉터리/
로컬에서 서버로 업로드:
scp /directory/file root@ip:/directory/
서버 소프트웨어를 다시 시작합니다.
/etc/init.d /+Tab 키를 누르고 Enter를 눌러 다시 시작 가능한 디렉터리로 들어갑니다
linux 서버에서 데이터베이스 파일 가져오기
먼저 데이터베이스에 들어가세요
만들기 new Database
그런 다음 사용하여 새 데이터베이스 이름을 만듭니다. 데이터베이스 입력
인코딩 세트 이름 설정 utf8;
데이터베이스 가져오기: mysql>sql 파일이 저장된 소스/디렉터리 위치/xxx.sql ;
관련 추천:
Linux 공통 명령 기술 모음, linux 일반적으로 사용되는 명령 모음_PHP 튜토리얼
위 내용은 PHP 개발을 위한 일반적인 Linux 명령 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!