1. 程式人生 > >記錄一些很簡單的linux操作命令

記錄一些很簡單的linux操作命令

今天老闆要求我把伺服器配置好,也算是複習記錄一下網管技能吧。首先是更換一下自己的密碼,預設密碼123456實在是太危險了。

Linux換密碼

需要做的很簡單,就是直接登入自己的賬號,然後輸入命令passwd

[email protected]:/mnt/local-disk/data$ passwd 
Changing password for user tianyuan.
Changing password for tianyuan.
(current) UNIX password: 
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

這樣就完成了重置了密碼。

便捷登入

每一次登入都需要輸入一大串ssh [email protected]真的很麻煩啊,所以我搜索了一下有沒有什麼辦法可以簡化一下這個過程。有一個叫做sshpass的東西可以簡化整個過程。首先你需要在linux**本地**系統上安裝這個工具,然後在本地的home目錄下開啟.bashrc或者.bash_profile,在裡邊新增一行程式碼:

alias .GS="sshpass -p 123456 ssh [email protected] -X"

其中意義就是,建立一個叫做.GS(隨便什麼名字都行,我取名GS的意思是:Group Server)的快捷鍵,可以一次性輸入之後的命令,然後sshpass可以直接幫助你登入過去。

另外,如果針對傳送檔案的sftp功能,也可以寫一個快捷程式碼:

alias .GSTP="sshpass -p 123456 sftp [email protected] -X"

實現這個功能的方法還有很多。

伺服器安裝Rstudio Server

實驗室裡有人喜歡用Rstudio Server,所以我需要將其安裝到我的伺服器上。這個東西確實挺好用的,可以遠端通過瀏覽器開啟,在哪裡都可以直接使用伺服器上的RStudio。

根據這個網頁的顯示,其實安裝程式碼挺簡單的,對了,我的系統是Centos7.

wget https://download2.rstudio.org/rstudio-server-rhel-1.0
.143-x86_64.rpm sudo yum install --nogpgcheck rstudio-server-rhel-1.0.143-x86_64.rpm

很順利很順利地安裝完成了,然後檢測一下安裝:

rstudio-server verify-installation

一切都需要在sudo下進行。

然後用ifconfig可以查到伺服器的ip地址,理論上,這個伺服器的ip地址,加上:8787埠就可以開啟新安裝的RStudio Server. 然後我試了一下,開啟網頁什麼都沒有,其原因應該是我的防火牆遮蔽了埠,所以可以使用下面的bash程式碼開啟8787的伺服器埠:

firewall-cmd --permanent --zone=public --add-port=8787/tcp
firewall-cmd --reload

然後再開啟網頁,RStudio Server就已經可以使用了,我用自己的賬號登陸了一下,能用。
這裡寫圖片描述

建立成員

我要給組裡的每一個成員在伺服器上建立一個賬號,但是不能給他們管理員許可權,這個程式碼很簡單,網上一搜一大把,我需要順便給他們每一個人建立一個home目錄,所以採用了adduser命令:

adduser newuser
passwd newuser

上述程式碼就建立了使用者newuser,他並沒有伺服器許可權,主目錄在/home中。

相關推薦

記錄一些簡單linux操作命令

今天老闆要求我把伺服器配置好,也算是複習記錄一下網管技能吧。首先是更換一下自己的密碼,預設密碼123456實在是太危險了。 Linux換密碼 需要做的很簡單,就是直接登入自己的賬號,然後輸入命令passwd: [email protected

linux操作命令 開發人員需要掌握的一些命令

UC oca roo 找x 其他 .gz 開發人員 幫助 color 1、man  查看幫助 2、命令 --help  簡單幫助 3、help cd  查看一些Linux 命令行的一些內置命令 4、cp 粘貼復制命令   eg:cp yum.log /root/ 5、fi

linux操作命令日誌 記錄的方法

在linux終端下,為方便檢查操作中可能出現的錯誤,以及避免螢幕滾屏的限制,我們可以把操作日誌記錄下來。常用的工具有screen,script,以及tee等。     1. screen — screen manager with VT100/ANSI terminal e

DAY4 Linux操作命令

home 強制 普通 管理員 時間 用戶名 nom 上下 文件的 一、開啟Linux操作系統,要求以root用戶登錄GNOME圖形界面,語言支持選擇為漢語 二、使用快捷鍵切換到虛擬終端2, ctrl+alt+F2   使用普通用戶身份登錄,   普通用戶:su j

LINUX 操作命令大全

參數 cpi count tab 文件名 pack 檢查 包名 文本文 系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 -

獲取命令使用的方法和幾個簡單操作命令

網絡運維獲取命令的使用幫助的幾種方法: 1.man (針對LINUX內部的命令) Man 九章:1.用戶命令(所有用戶都可以執行的命令)2.系統調用3.C庫調用4.設備和特殊文件格式5.配置文件格式6.遊戲相關的幫助信息7.雜項8.系統管理類命令9.與內核相關的幫助信息 在每個man手冊中都常見到的一些字

linux 操作命令

強行 現在 操作 多少 rm -rf 直接 rmdir gpo 目錄名 1.刪除文件和文件夾:rm -f / rm -rf linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。直接rm就可以了,不過

linux操作命令

一個 pos 命名 提示 inux 目錄 nbsp 否則 文件夾 linux下重命名文件或文件夾的命令mv既可以重命名,又可以移動文件或文件夾. 例子:將目錄A重命名為B mv A B 例子:將/a目錄移動到/b下,並重命名為c mv /a /b/c linux復制指定

Linux 操作命令 rm

1、簡介     rm 命令是 remove 的縮寫     2、主要功能     刪除一個目錄中的一個或多個檔案或目錄,它也可以將某個目錄及其下的所有檔案及子目錄均刪除 &

Linux 操作命令 mv

1、簡介     mv 命令是 move 的縮寫     2、主要功能     mv 命令功能是用來移動檔案或更改檔名     3、用法/命令

Linux操作命令(二)

本次實驗將介紹 Linux 命令中 mkdir、rm、mv、cp、cat、nl 命令的用法。  1.mkdir mkdir命令用來建立指定名稱的目錄,要求建立目錄的使用者在當前目錄中具有寫許可權,並且指定的目錄名不能是當前目錄中已有的目錄。 mkdir是make directory的縮寫。

Linux操作命令(三)

重復 技術分享 href alt src 分頁顯示 continue img 搜索 本次實驗將介紹 Linux 命令中 more、less、head、tail 命令的用法。 more less head tail 1.more   ·mo

基本LINUX操作命令

切換使用者 su xxx sudo adduser/apt-get update 配置網路連線: 使用root賬戶登入後 ls /etc/sysconfig/network-scripts/網絡卡位置 然後 cat /etc/sysconfig/network-scri

Linux操作命令(六)

路徑 文本模式 反向 一個 linux 電話 影響 搜索 表示法 本次實驗將介紹 Linux 命令中 wc 和 grep 命令的用法。 wc grep 1.wc wc命令是一個統計的工具,主要用來顯示文件所包含的行、字和字節數。 wc命令是word co

Linux 操作命令 which

位置 什麽是 沒有 別名 函數 使用 程序編譯 pytho c++ 1、主要功能     在 PATH 變量指定的路徑中搜索 可執行文件 的所在位置     2、用法/命令格式  &#

Linux操作命令自用

檢視 PHP 所使用的 php.ini 檔案路徑 php -i | grep php.ini 或 php --ini 檢視 php-fpm 程序數: ps aux | grep -c php-fpm 重啟 PHP: killall php-fpm /opt/php/

Linux 操作命令 cp(忙了一陣,特來更新 一下)

mtime 多個 文件比較 ber 更新 源文件 指定權限 clob ORC 1、簡介     cp 命令是 copy 的縮寫     2、主要功能    

Linux 操作命令 whereis

每天 參數解析 包含 ted 情況下 一個數 選項 linux 系統 執行文件 1、簡介 ????whereis 命令查找速度非常快,因為它不是在磁盤中亂找,而是在一個數據庫中(/var/lib/mlocate/)查詢; 數據庫是 Linux 系統自動創建的,包含有本地所有

Linux 操作命令 head

語法 字節數 情況 ... 操作 內容 常用 情況下 文件 1、簡介     head 命令顯示 文檔的開頭至標準輸出中      2、主要功能     

Linux 操作命令 cat

1、簡介     cat 命令是 concatenate 的縮寫     2、主要功能     cat 命令的功能是將 檔案 或 標準輸入 組合輸出 到 標準輸出