Linux命令

  • 安裝後修改root密碼**。輸入以下命令後,會驗證輸入當前登錄用戶密碼,驗證通過後再輸入root密碼,並再一次確認

    sudo passwd root

  • 查看本機IP

    ifconfig

  • 查看公網IP

    telnet cip.cc

  • 安裝vim

    sudo apt-get install vim-gtk

  • 安裝ssh

    sudo apt-get update
    sudo apt-get install openssh-serve
    sudo ps -e |grep ssh –查看是否啓動
    sudo service ssh start –啓動ssh

root不能登錄問題:打sshd_config修改 “PermitRootLogin without-password”爲”PermitRootLogin yes”

root@ubuntu14:~# vi /etc/ssh/sshd_config

# Authentication:
LoginGraceTime 120
#PermitRootLogin without-password
PermitRootLogin yes
StrictModes yes
  • vsftpd的安裝,配置參考:http://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html

    sudo apt-get update
    sudo apt-get install vsftpd
    sudo service vsftpd restart ##啓動服務
    sudo vim /etc/vsftpd.conf

  • 修改vsftpd.config配置文件,與下圖中一致;指定ftp登錄用戶指定目錄,以及開通文件上傳權限,在文件末尾添加以下內容,另外 /etc/ftpusers文件中的用戶是禁止訪問FTP服務的,使用地需確認ftp用戶不在該文件內,默認情況下root是禁用 。

userlist_deny=NO
userlist_file=/etc/ftp_allowed_users   #ftp_allowed_users文件內存放允許訪問ftp的用戶。
seccomp_sandbox=NO
anon_upload_enable=YES
anon_other_write_enable=YES
anon_world_readable_only=NO
write_enable=YES
  • 刪除文件夾

    rm -rf filename

  • 新建用戶及密碼

    sudo useradd -d /home/username -s /bin/bash username
    sudo passwd uftp
    ##輸入兩次密碼。

-c comment 指定一段註釋性描述。
-d 目錄 指定用戶主目錄,如果此目錄不存在,則同時使用-m選項,可以創建主目錄。
-g 用戶組 指定用戶所屬的用戶組。
-G 用戶組,用戶組 指定用戶所屬的附加組。
-s Shell文件 指定用戶的登錄Shell-u 用戶號 指定用戶的用戶號,如果同時有-o選項,則可以重複使用其他用戶的標識號。

1、*.tar 用 tar –xvf 解壓
2、*.gz 用 gzip -d或者gunzip 解壓
3、.tar.gz和.tgz 用 tar –xzf 解壓
4、*.bz2 用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2用tar –xjf 解壓
6、*.Z 用 uncompress 解壓
7、*.tar.Z 用tar –xZf 解壓
8、*.rar 用 unrar e解壓
9、*.zip 用 unzip 解壓

  • 修改目錄所有者和用戶組,及權限

    chown 用戶名 文件名
    chgrp 用戶名 文件名
    chmod 777 文件名 #修改文件權限
    chmod 777 文件夾名/ #修改文件夾權限時 後面中”/”

  • 查看軟件安裝位置:

    dpkg -L 軟件名

  • 查看軟件是否安裝:

    dpkg -l | grep filename

  • 7z壓縮文件解壓

    sudo apt-get install p7zip #安裝軟件

    7z x manager.7z -r -o /home/xx #解壓文件

  • 查看端口號使用情況

    $ netstat -an|grep 1827

  • 查服務運行情況

    ps -ef | grep java

  • 殺進程

    $ kill -s 9 1827

  • ubuntu查看端口命令

    查看哪些進程打開了指定端口port(對於守護進程必須以root用戶執行才能查看到)
    lsof -i:port
    查看哪些進程打開了指定端口port,最後一列是進程ID(此方法對於守護進程作用不大)
    netstat -nap|grep port

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章