一般的に使用されるコマンドを計算することは、クラウドコンピューティングを開発する方法を学ぶことができます雲は何

  クラウドは、一般的に使用されるコマンド何を計算しますか?クラウド・コンピューティングを開発する方法を学びますか?多くの学校のクラウドコンピューティングは?下記の一般的に使用されるLinuxのシェルコマンド50の概要は、あなたがこれらの将来の学習のシンプルさを覚えているだろうか、これらのコマンドの使用ですぐに把握するためにどのように問題を抱えた複雑な学習のLinuxコマンド、ジュニアパートナーとなって堪能になり、大きな助けの仕事。

一般的に使用されるコマンドを計算することは、クラウドコンピューティングを開発する方法を学ぶことができます雲は何


  1、フォアグラウンドのプロセス:FG

  2、背景にプロセスを聞かせて:Ctrlキー+ Z

  3、bashのオープンにリモートポートかどうかを確認します。echo> /dev/tcp/8.8.8.8/53 &&エコー「オープン」

  4、現在のシェルのコマンドのファイルを実行:ソース/home/user/file.name

  5、SSHデバッグ模式ます。ssh -vvvユーザー@ IP_ADDRESS

  6、PEMキーとSSH:SSHユーザー@ IP_ADDRESS -i key.pem

  図7に示すように、複数のディレクトリを作成します。mkdir -p /ホーム/ユーザー/ {テスト、TEST1、TEST2}

  8、warファイルを作成します。jar -cvf name.warファイルを

  ハードディスク9、テスト書き込み速度:DD = / TMP / output.img BS = 8Kカウント= 256Kのゼロ=の/ dev / IF; RM -rf /tmp/output.img

  10. Aテストディスク読み出し速度:のhdparm -tTは/ dev / sdaに

  11、テキストのMD5ハッシュへのアクセス:エコー-n「テキスト」| md5sumを

  xmllint --noout file.xml:12、xml形式をチェック

  13、新しいディレクトリを抽出するために、tar.gz形式:タールzxvf package.tar.gz -C new_dir

  14、得るカール使用してHTTPヘッダー:カール-I http://www.example.com

  0712250000ファイル-tタッチ:15、タイムスタンプは、ファイルまたはディレクトリ(YYMMDDHHMM)を変更します

  16、FTPダウンロード使用してwgetコマンド:wgetの-mのftp://ユーザー名:パスワード@ホスト名

  図17は、ランダムなパスワード(例えば、長さが16文字)を生成する:LANG = C <の/ dev / urandomのTR -dc _A-ZAZ-0-9 |ヘッド$ {1:-16} -c;エコー。

  18、高速バックアップ・ファイル:{。、BKP}のCP some_file_name

  19、アクセスのWindowsディレクトリを共有:smbclientの-U "DOMAIN \\ユーザー" //dc.domain.com/share/test/dir

  20、コマンドで実行履歴100(ここでは100行目):!

  21、解凍:解凍package_name.zip -d DIR_NAME

  テキスト(CTRL + D出口)22、入力複数行:猫> test.txtの

  23、既存のファイルを空のファイルを作成したり、空に:\> test.txtの

  24、およびUbuntuのNTPサーバーの同期時間:ntpdateをntp.ubuntu.com

  25、netstatのショー全てtcp4のリスニングポートで:| grepを-o '[0-9] *':netstatの-lnt4 |カット-f2 -d | awkの '{$ 4印刷}'

  26、QCOW2画像ファイルの変換:QEMU-IMG変換-f QCOW2 -O生正確-サーバcloudimg-AMD64-disk1.img \精密-サーバcloudimg-AMD64-disk1.raw

  27、ファイル操作が繰り返され、ディスプレイの出力(デフォルトは2秒です):腕時計のps -ef

  28、すべてのユーザのリスト:getentをpasswdの

  29、読み取り/書き込みモードでマウントルート:-o再マウントをマウントし、RW /

  30、挂载一个目录(这是不能使用链接的情况):mount --bind /source /destination

  31、动态更新DNS server

  32、递归grep所有目录:grep -r "some_text" /path/to/dir

  33、列出前10个最大的文件:lsof / | awk '{ if($7 > 1048576) print $7/1048576 "MB "$9 }' | sort -n -u | tail

  34、显示剩余内存(MB):free -m | grep cache | awk '/[0-9]/{ print $4" MB" }'

  35、打开Vim并跳到文件末:vim + some_file_name

  36、Git 克隆指定分支(master):git clone [email protected]:name/app.git -b master

  37、Git 切换到其它分支(develop):git checkout develop

  38、Git 删除分支(myfeature):git branch -d myfeature

  39、Git 删除远程分支:git push origin :branchName

  40、Git 将新分支推送到远程服务器:git push -u origin mynewfeature

  41、打印历史记录中最后一次cat命令:!cat:p

  42、运行历史记录里最后一次cat命令:!cat

  43、找出/home/user下所有空子目录:find /home/user -maxdepth 1 -type d -empty

  44.获取test.txt文件中第50-60行内容:< test.txt sed -n '50,60p'

  45、(:須藤ます。mkdir /ルート/テスト最後のコマンドがます。mkdir /ルート/テストであれば、次のように実行されます):最後のコマンドを実行します。sudoを!

  46、一時的にRAMファイルシステムの作成 - RAMディスク(tmpramディレクトリ/作成):マウントを-t tmpfsのtmpfsの/ tmpram -oサイズ= 512メートル

  47、リストはすべてのキル信号パラメータ:キル-l

  48は、最後のセッションでは、bashの履歴を記録禁止:殺す-9 $$

  49、ネットワークが開いているポートを探してスキャン:nmapの-pを8081 172.20.0.0/16

  gitの設定--global user.email [email protected]:gitの電子メールを設定し50、


おすすめ

転載: blog.51cto.com/14551723/2463151