Advertisement
nicolaslagios

Βασικές εντολές ubuntu server

Sep 20th, 2017
590
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.20 KB | None | 0 0
  1. --------------------------------------------Από https://www.nicolaslagios.com για όλους ;)
  2. 01. Αναβάθμιση πηγων λογισμικου: sudo apt-get update
  3. 02. Αναβάθμιση λογισμικού: sudo apt-get upgrade
  4. 03. Αναβάθμιση λειτουργικού: sudo apt-get dist-upgrade
  5. 04. Τρέξιμο πολλών εντολών μαζί: && (πχ εντολή && εντολή)
  6. 05. Ανανέωση web server: sudo /etc/init.d/apache2 reload ή sudo service apache2 reload
  7. 06. Επαννεκίνηση server: sudo shutdown -r now ή sudo reboot
  8. 07. Σβήσιμο server: sudo poweroff
  9. 08. Επεξεργασία αρχείου (εγγράφου): sudo nano eggrafo_path
  10. 09. Διαγραφή εντελως πχ: sudo apt-get remove -y onoma* && apt-get purge -y onoma* && apt autoremove
  11. 10. Κατέβασμα αρχείου: wget link_arxeiou
  12. 11. Εγκατάσταση deb file με command line: sudo dpkg -i DEB_PACKAGE
  13. 12. Απεγκατάσταση deb file: sudo dpkg -r PACKAGE_NAME
  14. 13. Ρύθμιση ξανά deb file: sudo dpkg-reconfigure PACKAGE_NAME
  15. 14. Εμφάνιση αρχείων & φακέλων: ls -R
  16. 15. Εμφάνιση αρχείων & φακέλων σε συγκεκριμένη διαδρομή: ls -R /var (το var είναι παραδειγμα φακέλου)
  17. 16. Εμφάνιση αρχείων & φακέλων που δεν έχεις πρόσβαση: sudo ls -R /root (χρησιμοποιούμε το sudo)
  18. 17. Μετονομασία ή& μετακίνηση αρχείων & φακέλων: mv "old location" "new location"
  19. για multiple files: mv file1 file2 file3 -t DESTINATION
  20. για όλα τα files & folders: mv /phgh/* /proorismos/
  21. 18. Διαγραφή αρχείων: rm -f filename
  22. 19. Αντιγραφή αρχείων: cp (-i or -b) /media/sda3/SkyDrive/untitelds.mpg /home/levan/kdenlive
  23. By using -i for interactive you will be asked if you would like to replace the file
  24. or you can use -b to create a backup of your file
  25. 20. Συμπίεση αρχείου: zip -r my_arch.zip my_folder
  26. edit 29/04/2020 -->> για την μέγιστη συμπίεση φακέλου: tar -cf - uploads/ | xz -9 -c - > uploads.tar.xz
  27. 21. Αποσυμπίεση αρχείου: unzip file.zip -d destination_folder
  28. αποσυμπίεση tar.gz αρχείου: tar -xvzf arxeio.tar.gz
  29. αποσυμπίεση .tar αρχείου: tar -xf arxeio.tar
  30. αποσυμπίεση .tar.bz2 αρχείου: tar -jxvf arxeio.tar.bz2
  31. 22. Δημιουργία φακέλου: mkdir onoma
  32. 23. Δικαιώματα σε φάκελο: sudo chown -R username:group directory (will change ownership (both user and group) of all files and directories inside of directory and directory itself.)
  33. sudo chown username:group directory (will only change the permission of the folder directory but will leave the files and folders inside the directory alone.)
  34. προβολή όλων των χρηστών: compgen -u
  35. προβολή όλων των groups: compgen -g
  36. 24. Δικαιώματα chmod: all directories inside a folder to 755: drwxr-xr-x
  37. 4 is read
  38. 5 is read/execute (execute is always needed for directories)
  39. 6 is read/write
  40. 7 is read, write, and execute
  41. The first number is Owner, the second is Group, and the third is Other. Thus 644 is
  42. sudo chown -R www-data:www-data wp-content/uploads/
  43. 25. Συνδέσου ως root: sudo su -
  44. 26. Έλεγχος αποθηκευτικού χώρου: df -h --total
  45. Έλεγχος μέγεθος φακέλου: du onomafakelou -sh
  46. 27. Έλεγχος σκληρών δίσκων & Partitions: lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
  47. ή: fdisk -l
  48. 28. Δημιουργία Partition πχ στον SDB: fdisk /dev/sdb
  49. πάτησε: n
  50. πάτησε: p
  51. πάτησε: 1
  52. πάτησε: Enter
  53. πάτησε: Enter
  54. πάτησε: w
  55. mkfs -t ext4 /dev/sdx1
  56. mkdir /storage (την πρώτη φορά μόνο, τα μελλοντικά partitions προχωρούν στην επόμενη εντολή)
  57. mount /dev/sdb1 /storage
  58. tune2fs -o journal_data_writeback /dev/sdb1
  59. nano /etc/fstab
  60. γράψε κάτω κάτω: /dev/sdb1 /storage ext4 defaults 0 0
  61. τέλος πάτησε ctrl+x και y και Enter , για να γίνει save
  62. μετά κάνε restart με reboot εντολη να δεις αν ολα είναι εντάξει
  63. 29. Για να δεις τα Mount Points: mount
  64. 31. Για να κάνεις mount external drive σε συγκεκριμένη θέση: mount /dev/sdb1 /storage (προϋπόθεση να υπάρχει ο 2ος φάκελος)
  65. Για mount φακέλου σε φάκελο: mount --bind /fakelos1 /fakelos2 (δεν πετυχαίνει 100% αν είναι σε άλλο δίσκο, δες το)
  66. 32. Για να κάνεις Umount: umount /dev/sdb1 /storage
  67. 33. Για να εξάγεις database από mysql (πχ σε shared hosting): mysqldump -u xrhsths_bashs -p onoma_bashs > /home/chipsetu/public_html/bash_dedomenwn.sql
  68. 34. Για να εισάγεις database (πχ μεγάλη) από mysql: mysql -u xrhsths_bashs -p onoma_bashs < /path/bash.sql
  69.  
  70. -------------KAINOURGIA
  71. 01. Για να ανεβάσεις με ftp
  72. ftp
  73. open ftp.tositesou.com
  74. οταν ρωτησει, χρήστης: χρηστης@tositesou.com
  75. κωδικός: κωδικός
  76. passive
  77. αποστολή: put /var/www/html/καποιο_αρχειο.zip καποιο_αρχειο.zip
  78. παραλαβή: get
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement