Linux Essential commands (Part-2)

Hein Htet WinHein Htet Win
2 min read

แ€’แ€ฎโ€‹แ€”แ€ฑแ€ทแ€™แ€พแ€ฌโ€‹แ€แ€ฑแ€ฌแ€ท แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€กแ€›แ€„แ€บโ€‹แ€”แ€ฑแ€ทแ€€ commands แ€กโ€‹แ€€แ€ผแ€ฑแ€ฌแ€„แ€บแ€ธโ€‹แ€œแ€ฑแ€ธโ€‹แ€แ€ฝแ€ฑ โ€‹แ€•แ€ผแ€ฑแ€ฌแ€แ€ฌแ€†แ€€แ€บโ€‹แ€›แ€ฑแ€ธแ€žแ€ฝแ€ฌแ€ธแ€•แ€ซแ€™แ€šแ€บแ‹

๐ซ๐ฆ๐๐ข๐ซ ( ๐‘๐ž๐ฆ๐จ๐ฏ๐ž ๐ƒ๐ข๐ซ๐ž๐œ๐ญ๐จ๐ซ๐ฒ )

แ€กแ€›แ€„แ€บโ€‹แ€”แ€ฑแ€ทแ€€แ€€แ€ปแ€ฝแ€”แ€บโ€‹โ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ท mkdir command แ€€แ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธ แ€€แ€ญแ€ฏแ€šแ€บโ€‹แ€†แ€ฑแ€ฌแ€€แ€บแ€แ€ปแ€„แ€บแ€แ€ฒแ€ท directory แ€แ€…แ€บแ€แ€ฏแ€˜แ€šแ€บแ€œแ€ญแ€ฏโ€‹แ€†แ€ฑแ€ฌแ€€แ€บแ€›แ€™แ€œแ€ฒ โ€‹แ€œแ€ฑแ€ทแ€œแ€ฌแ€แ€ฒแ€ทแ€•แ€ซแ€แ€šแ€บแ‹ แ€’แ€ฎ rmdir แ€€โ€‹แ€แ€ฑแ€ฌแ€ท โ€‹แ€†แ€ฑแ€ฌแ€€แ€บแ€‘แ€ฌแ€ธแ€แ€ฒแ€ท directory แ€€แ€ญแ€ฏแ€•แ€ผแ€”แ€บ delete แ€œแ€ฏแ€•แ€บแ€–แ€ญแ€ฏแ€ทแ€กแ€แ€ฝแ€€แ€บ แ€žแ€ฏแ€ถแ€ธแ€•แ€ซแ€แ€šแ€บแ‹

๐„.๐ . ๐ซ๐ฆ๐๐ข๐ซ /<๐ฉ๐š๐ญ๐ก-๐ญ๐จ-๐ฒ๐จ๐ฎ๐ซ-๐๐ข๐ซ>

แ€’แ€ฎ command แ€™แ€พแ€ฌแ€แ€…แ€บแ€แ€ฏแ€›แ€พแ€ญแ€แ€ฌแ€€ delete แ€œแ€ฏแ€•แ€บแ€™แ€šแ€บแ€ท directory แ€‘แ€ฒแ€™แ€พแ€ฌแ€˜แ€ฌ files แ€™แ€พแ€™แ€›แ€พแ€ญแ€™แ€พ แ€กแ€ฒแ€ท directory แ€€แ€ญแ€ฏแ€–แ€ปแ€€แ€บแ€œแ€ญแ€ฏแ€ทแ€›แ€™แ€พแ€ฌ แ€–แ€ผแ€…แ€บแ€•แ€ซแ€แ€šแ€บแ‹ แ€กแ€ฒแ€ทโ€‹แ€แ€ฑแ€ฌแ€ทแ€แ€…แ€บแ€แ€ปแ€ญแ€ฏแ€ท แ€กแ€แ€ปแ€ญแ€”แ€บโ€‹แ€แ€ฝแ€ฑแ€†แ€ญแ€ฏแ€กแ€†แ€„แ€บแ€™โ€‹แ€•แ€ผแ€ฑแ€•แ€ซแ€˜แ€ฐแ€ธแŠ แ€€แ€ญแ€ฏแ€šแ€บแ€€ directory โ€‹แ€€แ€ฑแ€ฌแ€›แ€พแ€ญแ€žแ€™แ€ปแ€พ files โ€‹แ€แ€ฝแ€ฑโ€‹แ€€แ€ฑแ€ฌแ€–แ€ปแ€€แ€บแ€แ€ปแ€„แ€บแ€›แ€„แ€บ แ€˜แ€ฌแ€žแ€ฏแ€ถแ€ธแ€›แ€™แ€œแ€ฒแ€†แ€ญแ€ฏแ€แ€ฌ โ€‹แ€กแ€ฑแ€ฌแ€€แ€บแ€™แ€พแ€ฌแ€†แ€€แ€บโ€‹แ€•แ€ผแ€ฑแ€ฌแ€žแ€ฝแ€ฌแ€ธแ€•แ€ซแ€™แ€šแ€บแ‹

๐ซ๐ฆ (๐‘๐ž๐ฆ๐จ๐ฏ๐ž)

แ€’แ€ฎ command แ€€โ€‹แ€แ€ฑแ€ฌแ€ทแ€›แ€พแ€„แ€บแ€ธแ€•แ€ซแ€แ€šแ€บแŠ แ€žแ€ฐแ€ทแ€”แ€ฌแ€™แ€Šแ€บแ€กแ€แ€ญแ€ฏแ€„แ€บแ€ธแ€•แ€ฒ files โ€‹แ€แ€ฝแ€ฑแ€€แ€ญแ€ฏ remove แ€œแ€ฏแ€•แ€บแ€แ€ปแ€„แ€บแ€แ€ฒแ€ท แ€กแ€แ€ปแ€ญแ€”แ€บแ€™แ€พแ€ฌ แ€กแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฏแ€”แ€ญแ€ฏแ€„แ€บแ€•แ€ซแ€แ€šแ€บแ‹

E.g. ๐ซ๐ฆ <๐ฒ๐จ๐ฎ๐ซ-๐Ÿ๐ข๐ฅ๐ž-๐ง๐š๐ฆ๐ž> แ€†แ€ญแ€ฏแ€•แ€ผแ€ฎแ€ธแ€กแ€œแ€ฝแ€šแ€บแ€แ€…แ€บแ€€แ€ฐแ€žแ€ฏแ€ถแ€ธแ€œแ€ญแ€ฏแ€ท แ€›แ€•แ€ซแ€แ€šแ€บแ‹

แ€กโ€‹แ€•แ€ฑแ€ซแ€บแ€™แ€พแ€ฌโ€‹แ€•แ€ผแ€ฑแ€ฌแ€แ€ฒแ€ทแ€แ€ฒแ€ท directory โ€‹แ€€แ€ฑแ€ฌ แ€žแ€ฐแ€ทแ€‘แ€ฒแ€™แ€พแ€ฌแ€›แ€พแ€ญแ€แ€ฒแ€ท files โ€‹แ€แ€ฝแ€ฑโ€‹แ€€แ€ฑแ€ฌ delete แ€œแ€ฏแ€•แ€บแ€แ€ปแ€„แ€บแ€›แ€„แ€บแ€œแ€Šแ€บแ€ธ แ€’แ€ฎ command โ€‹แ€œแ€ฑแ€ธแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธ แ€œแ€ฏแ€•แ€บแ€œแ€ญแ€ฏแ€ทแ€›แ€•แ€ซแ€แ€šแ€บแ‹

E.g. ๐ซ๐ฆ -๐ซ๐Ÿ /<๐ฉ๐š๐ญ๐ก-๐ญ๐จ-๐ฒ๐จ๐ฎ๐ซ-๐๐ข๐ซ>

-r option แ€€โ€‹แ€แ€ฑแ€ฌแ€ท dir แ€‘แ€ฒแ€™แ€พแ€ฌแ€›แ€พแ€ญแ€แ€ฒแ€ท files โ€‹แ€แ€ฝแ€ฑแ€€แ€ญแ€ฏ recursively delete แ€œแ€ฏแ€•แ€บโ€‹แ€•แ€ฑแ€ธแ€แ€ฌแ€•แ€ซแŠ -f แ€€โ€‹แ€แ€ฑแ€ฌแ€ท force แ€•แ€ซแŠ แ€†แ€ญแ€ฏแ€œแ€ญแ€ฏแ€แ€ฌ delete แ€–แ€ญแ€ฏแ€ทแ€กแ€แ€ฝแ€€แ€บ confirmation แ€‘แ€•แ€บโ€‹แ€แ€ฑแ€ฌแ€„แ€บแ€ธแ€™แ€พแ€ฌ แ€™แ€Ÿแ€ฏแ€แ€บแ€•แ€ซแ€˜แ€ฐแ€ธแ‹

๐œ๐š๐ญ

แ€’แ€ฎ cat command แ€€แ€ญแ€ฏโ€‹แ€แ€ฑแ€ฌแ€ท แ€€แ€ปแ€ฝแ€”แ€บโ€‹โ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ทแ€€ files โ€‹แ€แ€ฝแ€ฑแ€‘แ€ฒแ€™แ€พแ€ฌ แ€˜แ€ฌ data โ€‹แ€แ€ฝแ€ฑแ€•แ€ซแ€แ€ฌแ€œแ€ฒ แ€†แ€ญแ€ฏแ€แ€ฌแ€€แ€ญแ€ฏ แ€–แ€ฝแ€„แ€บแ€ทแ€–แ€แ€บแ€แ€ปแ€„แ€บแ€แ€ฒแ€ท แ€กแ€แ€ซแ€™แ€พแ€ฌ แ€กแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฏแ€•แ€ซแ€แ€šแ€บแ‹ cat แ€€แ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธ standard input แ€€โ€‹แ€”แ€ฑ data แ€‘แ€Šแ€บแ€ทแ€แ€ปแ€„แ€บแ€œแ€Šแ€บแ€ธแ€›แ€•แ€ซแ€แ€šแ€บแ‹ input, output redirections โ€‹แ€แ€ฝแ€ฑแ€กโ€‹แ€€แ€ผแ€ฑแ€ฌแ€„แ€บแ€ธโ€‹แ€”แ€ฑแ€ฌแ€€แ€บโ€‹แ€”แ€ฑแ€ทแ€™แ€พ post แ€žแ€•แ€บแ€žแ€•แ€บแ€‘แ€•แ€บโ€‹แ€›แ€ฑแ€ธแ€•แ€ซแ€™แ€šแ€บแ‹ แ€กแ€ฒแ€ทโ€‹แ€แ€ฑแ€ฌแ€ท cat command แ€˜แ€šแ€บแ€œแ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€œแ€ฒ แ€€แ€ผแ€Šแ€บแ€ทแ€œแ€ญแ€ฏแ€€แ€บแ€›โ€‹แ€กแ€ฑแ€ฌแ€„แ€บ..

E.g. ๐œ๐š๐ญ <๐ฒ๐จ๐ฎ๐ซ-๐Ÿ๐ข๐ฅ๐ž-๐ง๐š๐ฆ๐ž> แ€กแ€ฒแ€ทแ€œแ€ญแ€ฏ cat โ€‹แ€”แ€ฑแ€ฌแ€€แ€บแ€™แ€พแ€ฌ แ€–แ€ฝแ€„แ€บแ€ทแ€€แ€ผแ€Šแ€บแ€ทแ€แ€ปแ€„แ€บแ€แ€ฒแ€ท file name แ€‘แ€Šแ€บแ€ทโ€‹แ€•แ€ฑแ€ธแ€œแ€ญแ€ฏแ€€แ€บแ€›แ€ฏแ€ถแ€•แ€ซแ€•แ€ฒแŠ แ€’แ€ซโ€‹แ€•แ€ฑแ€™แ€ฒแ€ท แ€แ€…แ€บแ€แ€ฏแ€›แ€พแ€ญแ€แ€ฌแ€€ แ€กแ€›แ€™แ€บแ€ธแ€›แ€พแ€Šแ€บแ€แ€ฒแ€ท text โ€‹แ€แ€ฝแ€ฑแ€•แ€ซแ€แ€ฒแ€ท file โ€‹แ€แ€ฝแ€ฑแ€†แ€ญแ€ฏ cat แ€”แ€ฒแ€ทแ€–แ€แ€บแ€แ€ฌ แ€กแ€†แ€„แ€บแ€™โ€‹แ€•แ€ผแ€ฑแ€•แ€ซแ€˜แ€ฐแ€ธแ‹ แ€กแ€ฒแ€ทโ€‹แ€แ€ฑแ€ฌแ€ทแ€˜แ€ฌโ€‹แ€แ€ฝแ€ฑแ€žแ€ฏแ€ถแ€ธแ€›แ€™แ€œแ€ฒ โ€‹แ€กแ€ฑแ€ฌแ€€แ€บแ€™แ€พแ€ฌแ€†แ€€แ€บแ€€แ€ผแ€Šแ€บแ€ท แ€œแ€ญแ€ฏแ€€แ€บแ€›โ€‹แ€กแ€ฑแ€ฌแ€„แ€บ..

๐ฆ๐จ๐ซ๐ž ๐ฏ๐ฌ ๐ฅ๐ž๐ฌ๐ฌ

แ€˜แ€ฌแ€œแ€ญแ€ฏแ€ท แ€’แ€ฎ commands แ‚แ€แ€ฏแ€€แ€ญแ€ฏ โ€‹แ€แ€ฑแ€ซแ€„แ€บแ€ธแ€…แ€ฅแ€บแ€แ€…แ€บแ€แ€ฏแ€‘แ€ฒ แ€‘แ€ฌแ€ธแ€‘แ€ฌแ€ธแ€แ€ฌแ€œแ€ฒ แ€†แ€ญแ€ฏโ€‹แ€แ€ฑแ€ฌแ€ท แ€žแ€ฐแ€แ€ญแ€ฏแ€ท แ‚แ€แ€ฏแ€›แ€ฒแ€ท แ€กแ€œแ€ฏแ€•แ€บแ€œแ€ฏแ€•แ€บแ€•แ€ฏแ€ถแ€€ แ€†แ€žแ€บแ€แ€ฐแ€œแ€ญแ€ฏแ€ทแ€•แ€ซแŠ แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ท แ€กโ€‹แ€•แ€ฑแ€ซแ€บแ€™แ€พแ€ฌ โ€‹แ€•แ€ผแ€ฑแ€ฌแ€แ€ฒแ€ทแ€žแ€œแ€ญแ€ฏแ€•แ€ฒ lines โ€‹แ€แ€ฝแ€ฑแ€กแ€™แ€ปแ€ฌแ€ธแ€€แ€ผแ€ฎแ€ธแ€•แ€ซแ€แ€ฒแ€ท file แ€™แ€ปแ€ญแ€ฏแ€ธแ€†แ€ญแ€ฏ cat แ€”แ€ฒแ€ทแ€–แ€ฝแ€„แ€บแ€ทแ€œแ€ญแ€ฏแ€€แ€บแ€›แ€„แ€บ แ€กแ€€แ€ฏแ€”แ€บแ€•แ€ผโ€‹แ€•แ€ฑแ€ธแ€แ€ฌแ€–แ€ผแ€…แ€บแ€แ€ฒแ€ทแ€กแ€แ€ฝแ€€แ€บ โ€‹แ€กโ€‹แ€•แ€ฑแ€ซแ€บแ€†แ€ฏแ€ถแ€ธแ€€แ€ญแ€ฏแ€•แ€ผแ€”แ€บแ€žแ€ฝแ€ฌแ€ธแ€แ€ปแ€„แ€บแ€แ€ฌแ€แ€ญแ€ฏแ€ท แ€˜แ€ฌแ€แ€ญแ€ฏแ€ทแ€†แ€ญแ€ฏ แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ทแ€€ scroll bar แ€€แ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธ แ€•แ€ผแ€”แ€บแ€แ€€แ€บโ€‹แ€”แ€ฑแ€›แ€•แ€ซแ€™แ€šแ€บแ‹ แ€กแ€ฒแ€ทแ€œแ€ญแ€ฏแ€™แ€–แ€ผแ€…แ€บโ€‹แ€กแ€ฑแ€ฌแ€„แ€บ more แ€”แ€ฒแ€ทแ€–แ€ฝแ€„แ€บแ€ทแ€œแ€ญแ€ฏแ€€แ€บแ€›แ€„แ€บโ€‹แ€แ€ฑแ€ฌแ€ท line by line file แ€›แ€ฒแ€ทแ€กแ€…แ€€โ€‹แ€”แ€ฑ แ€€แ€ผแ€Šแ€บแ€ทแ€•แ€ผแ€ฎแ€ธ โ€‹แ€กแ€ฑแ€ฌแ€€แ€บแ€€แ€ญแ€ฏแ€†แ€„แ€บแ€ธแ€žแ€ฝแ€ฌแ€ธแ€œแ€ญแ€ฏแ€ทแ€›แ€™แ€พแ€ฌแ€•แ€ซแ‹

E.g. ๐ฆ๐จ๐ซ๐ž <๐Ÿ๐ข๐ฅ๐ž-๐ง๐š๐ฆ๐ž> แ€†แ€ญแ€ฏแ€•แ€ผแ€ฎแ€ธแ€žแ€ฏแ€ถแ€ธแ€”แ€ญแ€ฏแ€„แ€บแ€•แ€ซแ€แ€šแ€บแ‹ less command แ€€โ€‹แ€แ€ฑแ€ฌแ€ท more command แ€€แ€ญแ€ฏ upgrade แ€œแ€ฏแ€•แ€บแ€‘แ€ฌแ€ธแ€แ€ฌแ€•แ€ซแ‹ more แ€™แ€พแ€ฌแ€œแ€ญแ€ฏแ€•แ€ฒ line by line or page by page แ€€แ€ผแ€Šแ€บแ€ทแ€žแ€ฝแ€ฌแ€ธแ€œแ€ญแ€ฏแ€ท แ€›แ€•แ€ซแ€แ€šแ€บแ‹ แ€žแ€ฐแ€ทแ€™แ€พแ€ฌ แ€‘แ€•แ€บแ€•แ€ญแ€ฏแ€œแ€ฌแ€แ€ฌแ€€โ€‹แ€แ€ฑแ€ฌแ€ท แ€กโ€‹แ€•แ€ฑแ€ซแ€บโ€‹แ€กแ€ฑแ€ฌแ€€แ€บ vertically up or down แ€€แ€ญแ€ฏ arrow keys แ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธแ€€แ€ผแ€Šแ€บแ€ทแ€œแ€ญแ€ฏแ€ทแ€›แ€•แ€ซแ€แ€šแ€บแ‹

E.g. ๐ฅ๐ž๐ฌ๐ฌ <๐Ÿ๐ข๐ฅ๐ž-๐ง๐š๐ฆ๐ž> แ€†แ€ญแ€ฏแ€•แ€ผแ€ฎแ€ธแ€€แ€ผแ€Šแ€บแ€ทแ€”แ€ญแ€ฏแ€„แ€บแ€•แ€ซแ€แ€šแ€บแ‹ more โ€‹แ€€แ€ฑแ€ฌ less โ€‹แ€€แ€ฑแ€ฌแ€™แ€พแ€ฌ แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ทแ€€ multiple files โ€‹แ€แ€ฝแ€ฑแ€€แ€ญแ€ฏ แ€แ€…แ€บแ€แ€ซแ€‘แ€ฒ แ€€แ€ผแ€Šแ€บแ€ทแ€แ€ปแ€„แ€บแ€œแ€Šแ€บแ€ธแ€›แ€•แ€ซแ€แ€šแ€บแ‹

E.g. ๐ฆ๐จ๐ซ๐ž ๐Ÿ๐ข๐ฅ๐ž๐Ÿ.๐ญ๐ฑ๐ญ ๐Ÿ๐ข๐ฅ๐ž๐Ÿ.๐ญ๐ฑ๐ญ แ€†แ€ญแ€ฏแ€•แ€ผแ€ฎแ€ธ multiple arguments แ€‘แ€Šแ€บแ€ทโ€‹แ€•แ€ฑแ€ธแ€œแ€ญแ€ฏแ€ทแ€›แ€•แ€ซแ€แ€šแ€บแ‹

๐‘ธ๐’–๐’๐’•๐’†: ๐‘ฐ๐’‡ ๐’š๐’๐’– ๐’˜๐’‚๐’๐’๐’‚ ๐’…๐’ ๐’Ž๐’๐’“๐’†, ๐’–๐’”๐’† ๐’๐’†๐’”๐’”.

๐ก๐ž๐š๐

แ€’แ€ฎ command แ€€แ€ญแ€ฏโ€‹แ€แ€ฑแ€ฌแ€ท แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ท file แ€แ€…แ€บแ€แ€ฏแ€›แ€ฒแ€ท แ€กแ€…แ€•แ€ญแ€ฏแ€„แ€บแ€ธ แ€€แ€ญแ€ฏแ€–แ€ผแ€แ€บแ€€แ€ผแ€Šแ€บแ€ทแ€แ€ปแ€„แ€บแ€แ€ฒแ€ทแ€กแ€แ€ปแ€ญแ€”แ€บแ€™แ€พแ€ฌ แ€žแ€ฏแ€ถแ€ธแ€”แ€ญแ€ฏแ€„แ€บแ€•แ€ซแ€แ€šแ€บแ‹

E.g. ๐ก๐ž๐š๐ -๐ง ๐Ÿ๐ŸŽ ๐Ÿ๐ข๐ฅ๐ž๐Ÿ.๐ญ๐ฑ๐ญ แ€œแ€ญแ€ฏแ€ทแ€žแ€ฏแ€ถแ€ธแ€œแ€ญแ€ฏแ€€แ€บแ€™แ€šแ€บแ€†แ€ญแ€ฏแ€›แ€„แ€บ file1.txt แ€™แ€พแ€ฌแ€•แ€ซแ€แ€ฒแ€ท แ€กแ€…แ€€โ€‹แ€”แ€ฑ lines แแ€ โ€‹แ€€แ€ผแ€ฑแ€ฌแ€„แ€บแ€ธแ€‘แ€ญแ€€แ€ญแ€ฏ output แ€•แ€ผโ€‹แ€•แ€ฑแ€ธแ€™แ€พแ€ฌแ€•แ€ซแ‹

๐ญ๐š๐ข๐ฅ

แ€’แ€ฎ command แ€€แ€œแ€Šแ€บแ€ธ head แ€”แ€ฒแ€ทแ€•แ€ฏแ€ถแ€…แ€ถแ€แ€ฐแ€•แ€ซแ€•แ€ฒแŠ แ€€แ€ฝแ€ฌแ€žแ€ฝแ€ฌแ€ธแ€แ€ฌแ€€โ€‹แ€แ€ฑแ€ฌแ€ท file แ€›แ€ฒแ€ท โ€‹แ€กแ€ฑแ€ฌแ€€แ€บแ€†แ€ฏแ€ถแ€ธแ€€โ€‹แ€”แ€ฑแ€…แ€•แ€ผแ€ฎแ€ธ แ€กแ€€แ€ผแ€ฑแ€ฌแ€„แ€บแ€ธแ€กโ€‹แ€›แ€ฑ แ€กโ€‹แ€›แ€ฑแ€กแ€แ€ฝแ€€แ€บแ€กแ€แ€ญแ€ฏแ€„แ€บแ€ธ output แ€•แ€ผโ€‹แ€•แ€ฑแ€ธแ€™แ€พแ€ฌแ€•แ€ซแ‹

E.g. ๐ญ๐š๐ข๐ฅ -๐ง ๐Ÿ๐ŸŽ ๐Ÿ๐ข๐ฅ๐ž๐Ÿ.๐ญ๐ฑ๐ญ

๐œ๐ฉ ( ๐‚๐จ๐ฉ๐ฒ )

Linux แ€™แ€พแ€ฌ files โ€‹แ€แ€ฝแ€ฑแ€€แ€ญแ€ฏ directory แ€แ€…แ€บแ€แ€ฏแ€€โ€‹แ€”แ€ฑแ€แ€…แ€บแ€แ€ฏ copy แ€แ€ปแ€„แ€บแ€แ€ฌแ€™แ€ปแ€ญแ€ฏแ€ธแ€†แ€ญแ€ฏ cp command แ€€แ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธ แ€•แ€ผแ€ฏแ€œแ€ฏแ€•แ€บแ€œแ€ญแ€ฏแ€ทแ€›แ€•แ€ซแ€แ€šแ€บแ‹ แ€˜แ€šแ€บแ€œแ€ญแ€ฏแ€žแ€ฏแ€ถแ€ธแ€›แ€œแ€ฒ แ€€แ€ผแ€Šแ€บแ€ทแ€›โ€‹แ€กแ€ฑแ€ฌแ€„แ€บ...

E.g.1. แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ทแ€€ /home โ€‹แ€กแ€ฑแ€ฌแ€€แ€บแ€€ file.txt แ€†แ€ญแ€ฏแ€แ€ฒแ€ท แ€Ÿแ€ฌโ€‹แ€œแ€ฑแ€ธแ€€แ€ญแ€ฏ /tmp โ€‹แ€กแ€ฑแ€ฌแ€€แ€บแ€€แ€ญแ€ฏ โ€‹โ€‹แ€›แ€ฝแ€พแ€ฑแ€ทแ€แ€ปแ€„แ€บแ€แ€šแ€บแ€‘แ€ฌแ€ธแ€•แ€ซโ€‹แ€แ€ฑแ€ฌแ€ทแŠ แ€’แ€ซแ€†แ€ญแ€ฏ ๐œ๐ฉ /๐ก๐จ๐ฆ๐ž/๐Ÿ๐ข๐ฅ๐ž.๐ญ๐ฑ๐ญ /๐ญ๐ฆ๐ฉ/ แ€†แ€ญแ€ฏแ€•แ€ผแ€ฎแ€ธ แ€žแ€ฏแ€ถแ€ธแ€œแ€ญแ€ฏแ€ทแ€›แ€•แ€ซแ€แ€šแ€บแ‹

E.g.2. cp แ€™แ€พแ€ฌแ€žแ€ฌแ€™แ€”แ€บ files โ€‹แ€แ€ฝแ€ฑแ€€แ€ญแ€ฏแ€แ€…แ€บแ€แ€ฏแ€แ€ปแ€„แ€บแ€ธ copy แ€แ€ปแ€„แ€บแ€แ€ฌแ€™แ€Ÿแ€ฏแ€แ€บแ€•แ€ฒ Directory แ€œแ€ญแ€ฏแ€€แ€บ copy แ€แ€ปแ€„แ€บแ€›แ€„แ€บแ€œแ€Šแ€บแ€ธแ€›แ€•แ€ซแ€แ€šแ€บแ‹

๐œ๐ฉ -๐ซ <๐ฌ๐จ๐ฎ๐ซ๐œ๐ž-๐๐ข๐ซ> <๐๐ž๐ฌ๐ญ๐ข๐ง๐š๐ญ๐ข๐จ๐ง-๐๐ข๐ซ> แ€•แ€ฏแ€ถแ€…แ€ถแ€™แ€ปแ€ญแ€ฏแ€ธแ€”แ€ฒแ€ทแ€žแ€ฏแ€ถแ€ธแ€œแ€ญแ€ฏแ€ท แ€›แ€•แ€ซแ€แ€šแ€บแ‹ แ€แ€…แ€บแ€แ€ผแ€ฌแ€ธแ€กแ€žแ€ฏแ€ถแ€ธแ€แ€„แ€บแ€แ€ฒแ€ท options โ€‹แ€แ€ฝแ€ฑแ€œแ€Šแ€บแ€ธแ€กแ€™แ€ปแ€ฌแ€ธแ€€แ€ผแ€ฎแ€ธ แ€›แ€พแ€ญแ€•แ€ซโ€‹แ€žแ€ฑแ€ธแ€แ€šแ€บแ‹ --help แ€”แ€ฒแ€ทแ€–แ€แ€บแ€€แ€ผแ€Šแ€บแ€ทแ€•แ€ซแ‹

๐ฆ๐ฏ ( ๐Œ๐จ๐ฏ๐ž )

แ€’แ€ฎ mv command แ€€โ€‹แ€แ€ฑแ€ฌแ€ท แ€˜แ€ฌแ€œแ€ฏแ€•แ€บโ€‹แ€•แ€ฑแ€ธแ€œแ€ฒแ€†แ€ญแ€ฏแ€›แ€„แ€บ file แ€แ€…แ€บแ€แ€ฏแ€€แ€ญแ€ฏ cut and paste แ€œแ€ฏแ€•แ€บแ€œแ€ญแ€ฏแ€€แ€บแ€แ€ฌแ€”แ€ฒแ€ท แ€†แ€„แ€บแ€แ€ฐแ€•แ€ซแ€แ€šแ€บแ‹ Destination directory แ€€แ€ญแ€ฏแ€แ€…แ€บแ€แ€ซแ€‘แ€ฒ แ€กแ€•แ€ผแ€ฎแ€ธโ€‹แ€›แ€ฝแ€พแ€ฑแ€ทแ€œแ€ญแ€ฏแ€€แ€บแ€แ€ฌแ€•แ€ซแ‹ โ€‹แ€”แ€ฑแ€ฌแ€€แ€บแ€แ€…แ€บแ€™แ€ปแ€ญแ€ฏแ€ธ แ€žแ€ฏแ€ถแ€ธแ€”แ€ญแ€ฏแ€„แ€บแ€แ€ฌแ€€โ€‹แ€แ€ฑแ€ฌแ€ท file แ€€แ€ญแ€ฏแ€˜แ€šแ€บแ€™แ€พ แ€™โ€‹แ€›แ€ฝแ€พแ€ฑแ€ทแ€•แ€ฒ rename แ€œแ€ฏแ€•แ€บแ€แ€ปแ€„แ€บแ€แ€ฒแ€ท แ€กแ€แ€ซแ€™แ€ปแ€ญแ€ฏแ€ธแ€™แ€พแ€ฌแ€œแ€Šแ€บแ€ธ แ€žแ€ฏแ€ถแ€ธแ€”แ€ญแ€ฏแ€„แ€บแ€•แ€ซโ€‹แ€žแ€ฑแ€ธแ€แ€šแ€บแ‹

E.g. ๐ฆ๐ฏ ๐Ÿ๐ข๐ฅ๐ž.๐ญ๐ฑ๐ญ ๐Ÿ๐ข๐ฅ๐ž๐Ÿ.๐ญ๐ฑ๐ญ แ€†แ€ญแ€ฏแ€•แ€ผแ€ฎแ€ธ rename แ€œแ€ฏแ€•แ€บแ€”แ€ญแ€ฏแ€„แ€บแ€•แ€ซแ€แ€šแ€บแ‹

แ€’แ€ซแ€€โ€‹แ€แ€ฑแ€ฌแ€ทแ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บ Linux แ€…แ€žแ€ฏแ€ถแ€ธแ€•แ€ผแ€ฎแ€ธ commands โ€‹แ€แ€ฝแ€ฑแ€”แ€ฒแ€ท แ€…แ€ญแ€™แ€บแ€ธโ€‹แ€žแ€ฑแ€ธแ€แ€ฒแ€ท แ€žแ€ฐโ€‹แ€แ€ฝแ€ฑแ€กแ€แ€ฝแ€€แ€บแ€›แ€Šแ€บแ€›แ€ฝแ€šแ€บแ€•แ€ผแ€ฎแ€ธ basic แ€กแ€€แ€ปแ€†แ€ฏแ€ถแ€ธ commands โ€‹แ€œแ€ฑแ€ธโ€‹แ€แ€ฝแ€ฑแ€€แ€ญแ€ฏ share โ€‹แ€•แ€ฑแ€ธแ€แ€ฌแ€•แ€ซแ‹ แ€žแ€ฏแ€ถแ€ธโ€‹แ€”แ€ฑแ€›แ€„แ€บแ€ธแ€”แ€ฒแ€ท แ€‘แ€•แ€บแ€žแ€ญแ€แ€ปแ€„แ€บแ€แ€ฌโ€‹แ€แ€ฝแ€ฑแ€›แ€พแ€ญแ€›แ€„แ€บโ€‹แ€แ€ฑแ€ฌแ€ท แ€€แ€ปแ€ฝแ€”แ€บโ€‹แ€แ€ฑแ€ฌแ€บแ€แ€ญแ€ฏแ€ทแ€œแ€Šแ€บแ€ธ Google แ€™แ€พแ€ฌแ€›แ€พแ€ฌแ€œแ€ญแ€ฏแ€€แ€บแŠ man pages โ€‹แ€แ€ฝแ€ฑแ€–แ€แ€บแ€œแ€ญแ€ฏแ€€แ€บแ€•แ€ซแ€•แ€ฒแ‹ Linux แ€…แ€žแ€ฏแ€ถแ€ธแ€›แ€ฌแ€™แ€พแ€ฌ แ€กแ€†แ€„แ€บโ€‹แ€•แ€ผแ€ฑแ€€แ€ผแ€•แ€ซโ€‹แ€…แ€ฑแ‹

0
Subscribe to my newsletter

Read articles from Hein Htet Win directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Hein Htet Win
Hein Htet Win

I am a DevOps Engineer from Yangon, Myanmar. I fell in love with automation and CI/CD. I also enjoy using open-source software and regularly contribute to and participate on webinars. In my spare time, I enjoy playing games with my friends in addition to my job.