トレーニングノート 7.7
- 7.7
-
- 1. モットー
- 2. Linuxシステムの接続(例としてcentos7.5 HUAWEI CLOUD)
- 3、Linux 共通コマンド
-
- 3.1 現在の作業ディレクトリを表示する
- 3.2 作業ディレクトリを切り替えるコマンド
- 3.3 現在の作業ディレクトリにあるファイルまたはフォルダを表示する
- 3.4 コマンド --help
- 3.5 ファイルの作成
- 3.6 フォルダーの作成
- 3.7 ファイルフォルダの削除
- 3.8 ファイル/フォルダーの移動
- 3.9 ファイル/フォルダーのコピー
- 3.10 vi/vimエディター
- 3.11 ファイルの内容を表示する
- 3.12 ライトバックコマンドエコー
- 3.13 リダイレクトコマンド
- 3.14 リンクの作成
- 3.15 時刻と日付のコマンド
- 3.16 Linuxインストールソフトウェアに関する操作
- 3.17 フィルタコマンド
7.7
1. モットー
あなたは私の物語を語り、私は言葉を残し、あなたが私の価値を決定し、私はどこに行くかを選びます。
2. Linuxシステムの接続(例としてcentos7.5 HUAWEI CLOUD)
2.1 sshリモート接続プロトコルを使用して接続する
2.2 SSH を使用するには 2 つの方法があります
- コマンドを使用して接続します
ssh 用户名@ip
- 何らかのソフトウェアを使用して接続する
xshell
ファイナルシェル
3、Linux 共通コマンド
3.1 現在の作業ディレクトリを表示する
pwd
3.2 作業ディレクトリを切り替えるコマンド
cd 路径(绝对路径/相对路径)
Linuxのディレクトリ構造
cd .. 切换到当前目录的上一级目录
cd
cd - 切换到上一次所在的工作目录
3.3 現在の作業ディレクトリにあるファイルまたはフォルダを表示する
ll 参数
ls 参数
3.4 コマンド --help
3.5 ファイルの作成
touch 文件路径
3.6 フォルダーの作成
mkdir [-p] 文件夹路径
3.7 ファイルフォルダの削除
rm -rf 文件路径
rm -rf *
3.8 ファイル/フォルダーの移動
mv
移動先のファイルパス 移動先のファイルパス
重命名:mv 移动的文件路径 重命名之后的路径
3.9 ファイル/フォルダーのコピー
cp [-r] 路径 复制的路径
scp [-r] 本机的一个文件 root@ip:其他主机的路径
3.10 vi/vimエディター
3.10.1 Vim は、ファイルのパスに応じて、異なるキーワードを異なる色でマークできます。
3.10.2 vi/vim ファイルへのパス
-
デフォルトではコマンド モードになります。ファイルを自由に書き込むことはできません。ファイルを書き込むために使用できるのは、いくつかのショートカット キーのみです。
[n] yy
p
[n] dd
u
G
g
-
編集モード:
自由にファイルを書き込みます 編集モードに入ることができるのはコマンド モードからのみです: a A i I o O
編集モードからコマンド モードに戻ります: esc
-
コマンドラインモード: ファイルを検索し、終了またはファイルを保存します。
コマンド ライン モードには、コマンド モード / ? からのみ入ることができます。:
-
/と?検索されたコマンドラインを表します
-
: ファイルの保存と終了を表します。
:q
:q!
:w
:w!
:wq
:wq!
3 つの編集モード
-
3.11 ファイルの内容を表示する
3.11.1 catコマンド
cat 文件路径
3.11.2 tacコマンド
tac 文件路径
3.11.3 tailコマンド
tail 【-n】 文件路径
tail -f|-F 文件路径
- ファイルの変更を監視: ファイルの最後の 10 行を最初に出力します。
- -f 監視 ファイルを削除した場合、同じ名前、同じパスのファイルを作成しても監視を継続しません。
- -F監視中にファイルが削除された場合、同名・同一パスのファイルを作成して監視を継続します。
3.12 ライトバックコマンドエコー
echo 数据
echo $变量名
-- 変数名をコンソールに出力します。
3.13 リダイレクトコマンド
>>
3.14 リンクの作成
3.14.1 ソフトリンク
ln -s 原文件的路径 链接文件路径
3.14.2 ハードリンク
ln 原文件的路径 链接文件路径
ハード リンクが元のファイルから削除された場合、ハード リンクはいかなる影響も受けませんが、ソフト リンクはエラーを報告します。
3.5~4.14
Linuxのファイル/フォルダに関する操作コマンド
3.15 時刻と日付のコマンド
date:获取系统的当前时间
date -d "英语单词"
date -d "-n days"
date -d "n days"
date -s "字符串时间"
システム時間を特定の時間帯に設定する
date +%Y-%d......
現在時刻を指定された形式に変換します
3.16 Linuxインストールソフトウェアに関する操作
3.16.1 圧縮パッケージの解凍インストール - ほとんどのビッグデータ関連ソフトウェアは解凍インストールです
-
Linux は、zip gzip tar tar.gz など、多くの圧縮パッケージ形式をサポートしています。
-
ダイレクトzipの圧縮・解凍
yum install -y zip
zip xxx.zip 文件路径....
unzip xxx.zip
-
gzip圧縮と解凍
gzip 文件路径
- 必要なファイル パスはファイルである必要があります
- フォルダが圧縮できない場合
gunzip xxx.gz
-
tar パッケージ: アーカイブ ツール
- フォルダーをアーカイブするとファイルと呼ばれます。ファイル拡張子はすべて .tar です。
tar -cvf xxx.tar 文件或者文件夹路径
: 指定したファイルまたはフォルダーを tarball としてアーカイブしますtar -xvf xxx.tar
tarball を解凍する- gzip アルゴリズムを使用して圧縮および解凍するコマンドを直接提供します。
tar -zcvf xxx.tar.gz 文件/文件夹
tar -zxvf xxx.tar.gz -C 路径
gzip 圧縮と解凍、tar パッケージ: アーカイブ ツール: Linux システムに付属
3.16.2 rpm パッケージ
3.16.3 yum ウェアハウスのインストール
デフォルトでは、yum のソフトウェア ストアは海外の Web サイトであるため、yum はデフォルトでソフトウェアのダウンロードに非常に時間がかかりますが、ウェアハウスを国内のウェアハウス Web サイトに置き換えることもできます。
yum list ソフトウェア ストアでどのソフトウェアが入手可能かを確認する
yum install -y インストールパッケージ名
3.17 フィルタコマンド
命令 | grep 筛选字符