Linux(Ubuntu)コマンドライン入門:いくつかの実用的なLinuxコマンド

1399 ワード

1、新しくインストールしたUbuntuはrootユーザーにパスワードを設定していないため、passwdコマンドを使用して構成する必要があるが、passwdは管理者権限が必要で、ここではsudoコマンドでpasswdを実行する
sudo passwd rootリターン
2、xshellなどのツールでsshツールを使ってUbuntu仮想マシンを接続したい場合は、Ubuntuにsshをインストールする
Sudo apt-get install ssh
3、電源投入のデフォルトはコマンドラインモードを有効にする
Sudo systemctl set-default multi-user.target
Systemdはコマンドのセットで、dはdaemonデーモンプロセスを表し、systemdはLinuxシステムの基礎コンポーネントの集合であり、PID 1として実行され、他のプログラムの起動を担当するシステムとサービスマネージャを提供する.
(centosの場合はrootとして/etc/inittabのid:5:initdefault:id:3:initdefault:OK(デフォルトレベル5は3に変更)テキストモードグラフィックインタフェースを起動するにはコマンドstartxを使用します)
4、電源を入れるデフォルトのグラフィックインターフェース
sudo systemctl set-default graphical.target
5、history前回端末を起動してから入力したすべてのコマンド!(#は数字で代用)
 
6、説明でコマンドaproposを探す
 
7、fish(the friendly interactive shell)をインストールし、使いやすいshellはあなたの履歴入力と補完に基づいてコマンドの提案を提供するコマンドライン解釈器である.
 sudo apt-get install fish 
8、manあるコマンドの使い方を問い合わせる
9、nohupおよび&シャットダウン端末非シャットダウンアプリケーション(nohupの用途は、コミットされたコマンドにhangup信号を無視させ、&シンボルはバックグラウンドで実行することを示す)
     eg:  nohup idea.sh &
setsidも同様の効果を達成できます
(記事参照:https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/index.html#nohup)
10、リモートでファイルをローカルscpにコピーする
scp -r {username}@{ip}:/opt/soft/test  {localpath}

(記事参照:https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/scp.html)
11.ポート使用量の表示
Netstat-nltp|grep{ポート番号}