เชธเชพเชฎเชเซเชฐเซ, เชเซเชจเซ เช เชจเซเชตเชพเชฆ เชเชเซ เชเชชเชฃเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซเช เชเซเช, เชคเซ เชคเซ เชฒเซเชเซ เชฎเชพเชเซ เชเซ เชเซเช Linux เชเชฎเชพเชจเซเชก เชฒเชพเชเชจเชฎเชพเช เชจเชฟเชชเซเชฃเชคเชพ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชเซ เชเซ. เช เชธเชพเชงเชจเชจเซ เช เชธเชฐเชเชพเชฐเช เชฐเซเชคเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเชฃเซ เชธเชฎเชฏ เชฌเชเชพเชตเซ เชถเชเซ เชเซ. เชเชพเชธ เชเชฐเซเชจเซ, เช เชฎเซ เช เชนเซเช Bash เชถเซเชฒ เช เชจเซ 21 เชเชชเชฏเซเชเซ เชเชฆเซเชถเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเชถเซเช. เช เชฎเซ เชฒเชพเชเชฌเซ เชธเซเชเชจเชพเชเชจเชพ เชเชพเชเชชเชฟเชเชเชจเซ เชเชกเชชเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฎเชพเชจเซเชก เชซเซเชฒเซเชเซเชธ เช เชจเซ เชฌเชพเชถ เชเชชเชจเชพเชฎเซเชจเซ เชเชชเชฏเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซ เชคเซ เชตเชฟเชถเซ เชชเชฃ เชตเชพเชค เชเชฐเซเชถเซเช.
โ
เชถเชฐเชคเซ
เชเซเชฎ เชเซเชฎ เชคเชฎเซ Linux เชเชฎเชพเชจเซเชก เชฒเชพเชเชจ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชถเซเชเซ เชเซ, เชคเซเชฎ เชคเชฎเซ เชเชฃเชพ เชเซเชฏเชพเชฒเซเชจเซ เชธเชพเชฎเชจเซ เชเชฐเชถเซ เชเซ เชจเซเชตเชฟเชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชฆเชฆเชฐเซเชช เชเซ. เชคเซเชฎเชพเชเชจเชพ เชเซเชเชฒเชพเช, เชเซเชฎ เชเซ "เชฒเชฟเชจเชเซเชธ" เช เชจเซ "เชฏเซเชจเชฟเชเซเชธ", เช เชฅเชตเชพ "เชถเซเชฒ" เช เชจเซ "เชเชฐเซเชฎเชฟเชจเชฒ", เชเซเชเชฒเซเชเชตเชพเชฐ เชฎเซเชเชเชตเชฃเชฎเชพเช เชนเซเชฏ เชเซ. เชเชพเชฒเซ เช เช เชจเซ เช เชจเซเชฏ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชถเชฐเชคเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช.
เชนเชตเซ เชเซเชฏเชพเชฐเซ เช เชฎเซ เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชถเชฐเชคเซเชจเซ เชเชตเชฐเซ เชฒเซเชงเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชนเซเช เชจเชฟเชฐเซเชฆเซเชถ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซเช เชเซ เชนเซเช เช เชนเซเช "เชฌเซเชถ", "เชถเซเชฒ" เช เชจเซ "เชเชฎเชพเชจเซเชก เชฒเชพเชเชจ" เชถเชฌเซเชฆเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถ, เชคเซเชฎเช "เชกเชฟเชฐเซเชเซเชเชฐเซ" เช เชจเซ "เชซเซเชฒเซเชกเชฐ" เชถเชฌเซเชฆเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถ.
เชธเซเชเชพเชจเซเชกเชฐเซเชก stdin
), เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชเชเชเชชเซเช (เชฎเชพเชจเช เชเชเชเชชเซเช, stdout
) เช
เชจเซ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชญเซเชฒ เชเชเชเชชเซเช (เชฎเชพเชจเช เชญเซเชฒ, stderr
).
เชเซ เชจเซเชเซ เชเชชเซเชฒเชพ เชเชฆเซเชถเซเชจเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, เชคเชฎเชจเซ เชเชเชเช เชเชตเซเช เชฎเชณเชถเซ my_whatever
- เชเชจเซ เช
เชฐเซเชฅ เช เชเซ เชเซ เช เชเซเชเชกเชพเชจเซ เชคเชฎเชพเชฐเชพเชฎเชพเชเชฅเซ เชเชเชเช เชธเชพเชฅเซ เชฌเชฆเชฒเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ.
เชนเชตเซ, เช เชธเชพเชฎเชเซเชฐเซ เชเซ เชเชฆเซเชถเซเชจเซ เชธเชฎเชฐเซเชชเชฟเชค เชเซ เชคเซเชจเชพ เชตเชฟเชถเซเชฒเซเชทเชฃ เชธเชพเชฅเซ เชเชเชณ เชตเชงเชคเชพ เชชเชนเซเชฒเชพ, เชเชพเชฒเซ เชคเซเชฎเชจเซ เชธเซเชเชฟ เช เชจเซ เชคเซเชฎเชจเชพ เชธเชเชเซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจเซ เชชเชฐ เชเช เชจเชเชฐ เชเชฐเซเช.
21 เชฌเซเชถ เชเชฆเซเชถเซ
โเชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชตเซ
man
: เชเชฆเซเชถ เชฎเชพเชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพ (เชธเชนเชพเชฏ) เชฆเชฐเซเชถเชพเชตเซ เชเซ.pwd
: เชเชพเชฐเซเชฏเชเชพเชฐเซ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพ เชตเชฟเชถเซ เชฎเชพเชนเชฟเชคเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ.ls
: เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชธเชพเชฎเชเซเชฐเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ.ps
: เชคเชฎเชจเซ เชเชพเชฒเซ เชฐเชนเซเชฒเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชเซเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
โเชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฎเซเชจเซเชชเซเชฏเซเชฒเซเชถเชจ
cd
: เชตเชฐเซเชเชฟเชเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชฆเชฒเซ.touch
: เชซเชพเชเชฒ เชฌเชจเชพเชตเซ.mkdir
: เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ.cp
: เชซเชพเชเชฒเชจเซ เชจเชเชฒ เชเชฐเซ.mv
: เชซเชพเชเชฒ เชเชธเซเชกเซ เช เชฅเชตเชพ เชเชพเชขเซ เชจเชพเชเซ.ln
: เชเช เชฒเชฟเชเช เชฌเชจเชพเชตเซ.
โI/O เชฐเซเชกเชพเชฏเชฐเซเชเซเชถเชจ เช เชจเซ เชชเชพเชเชชเชฒเชพเชเชจเซเชธ
<
: เชฐเซเชกเชพเชฏเชฐเซเชเซเชstdin
.>
: เชฐเซเชกเชพเชฏเชฐเซเชเซเชstdout
.|
: เชเช เชเชฎเชพเชจเซเชกเชจเชพ เชเชเชเชชเซเชเชจเซ เชฌเซเชเชพ เชเชฎเชพเชจเซเชกเชจเชพ เชเชจเชชเซเช เชชเชฐ เชชเชพเชเชช เชเชฐเซ เชเซ.
โเชซเชพเชเชฒเซ เชตเชพเชเชเชตเซ
head
: เชซเชพเชเชฒเชจเซ เชถเชฐเซเชเชค เชตเชพเชเชเซ.tail
: เชซเชพเชเชฒเชจเซ เช เชเชค เชตเชพเชเชเซ.cat
: เชซเชพเชเชฒ เชตเชพเชเชเซ เช เชจเซ เชคเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเชพเชชเซ เช เชฅเชตเชพ เชซเชพเชเชฒเซเชจเซ เชเซเชกเซ.
โเชซเชพเชเชฒเซ เชเชพเชขเซ เชจเชพเชเชตเซ, เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชฌเชเชง เชเชฐเชตเซ
rm
: เชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเซ.kill
: เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฌเชเชง เชเชฐเซ.
โเชถเซเชงเซ
grep
: เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชถเซเชง.ag
: เชถเซเชง เชฎเชพเชเซ เช เชฆเซเชฏเชคเชจ เชเชฆเซเชถ.
โเชเชฐเซเชเชพเชเชตเชฟเชเช
tar
: เชเชฐเซเชเชพเชเชตเซเชธ เชฌเชจเชพเชตเชตเซเช เช เชจเซ เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเซเช.
เชเชพเชฒเซ เช เชเชฆเซเชถเซ เชตเชฟเชถเซ เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชตเชพเชค เชเชฐเซเช.
เชเซเชฎ เชตเชฟเชเชคเซ
เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชพเชฒเซ เชเชฆเซเชถเซ เชธเชพเชฅเซ เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซเช, เชเซเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ เชซเซเชฐเซเชฎเชฎเชพเช เชเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ stdout
. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เช เชชเชฐเชฟเชฃเชพเชฎเซ เชเชฐเซเชฎเชฟเชจเชฒ เชตเชฟเชจเซเชกเซเชฎเชพเช เชฆเซเชเชพเชฏ เชเซ.
โเชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชตเซ
man command_name
: เชเชฆเซเชถ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพ เชฆเชฐเซเชถเชพเชตเซ, เชเชเชฒเซ เชเซ เชฎเชฆเชฆเชจเซ เชฎเชพเชนเชฟเชคเซ.
pwd
: เชตเชฐเซเชคเชฎเชพเชจ เชเชพเชฐเซเชฏเชเชพเชฐเซ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชจเซ เชฎเชพเชฐเซเช เชฆเชฐเซเชถเชพเชตเซ. เชเชฆเซเชถ เชตเชพเชเซเชฏ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซ เชตเชเชคเซ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชเชฃเซเชตเชพเชฐ เชคเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชฌเชฐเชพเชฌเชฐ เชเซเชฏเชพเช เชเซ เชคเซ เชถเซเชงเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชเซ.
ls
: เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ. เช เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฃเซ เชตเชพเชฐ เชฅเชพเชฏ เชเซ.
ls -a
: เชเซเชชเชพเชฏเซเชฒ เชซเชพเชเชฒเซ เชฌเชคเชพเชตเซ. เชงเซเชตเช เช
เชนเซเช เชฒเชพเชเซ เชเชฐเซ -a
เชเชฆเซเชถเซ ls
. เชซเซเชฒเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฆเซเชถเซเชจเชพ เชตเชฐเซเชคเชจเชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชเชฐเซ เชเซ.
ls -l
: เชซเชพเชเชฒเซ เชตเชฟเชถเซ เชตเชฟเชเชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ เชฆเชฐเซเชถเชพเชตเซ.
เชจเซเชเชง เชเชฐเซ เชเซ เชซเซเชฒเซเชเซเชธ เชเซเชกเซ เชถเชเชพเชฏ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ - เชเชจเชพ เชเซเชตเซเช: ls -al
.
ps
: เชเชพเชฒเซ เชฐเชนเซเชฒ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชเซเช.
ps -e
: เชฌเชงเซ เชเชพเชฒเซ เชฐเชนเซเชฒ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชฆเชฐเซเชถเชพเชตเซ, เชฎเชพเชคเซเชฐ เชตเชฐเซเชคเชฎเชพเชจ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชถเซเชฒ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒเซ เช เชจเชนเซเช. เช เชเชฆเซเชถเชจเซ เชตเชพเชฐเชเชตเชพเชฐ เช เชซเซเชฐเซเชฎเชฎเชพเช เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ.
โเชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฎเซเชจเซเชชเซเชฏเซเชฒเซเชถเชจ
cd my_directory
: เชเชพเชฐเซเชฏเชเชพเชฐเซ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชจเซ เชเชฎเชพเช เชฌเชฆเชฒเซ my_directory
. เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซเชฐเซเชฎเชพเช เชเช เชธเซเชคเชฐ เชเชชเชฐ เชเชตเชพ เชฎเชพเชเซ, เชเชชเชฏเซเช เชเชฐเซ my_directory
เชธเชเชฌเชเชงเชฟเชค เชฎเชพเชฐเซเช ../
.
เชธเซเชกเซ เชเชฆเซเชถ
touch my_file
: เชซเชพเชเชฒ เชฌเชจเชพเชตเช my_file
เชเชชเซเชฒ เชฎเชพเชฐเซเช เชธเชพเชฅเซ.
mkdir my_directory
: เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเซ my_directory
เชเชชเซเชฒ เชฎเชพเชฐเซเช เชธเชพเชฅเซ.
mv my_file target_directory
: เชซเชพเชเชฒ เชเชธเซเชกเซ my_file
เชซเซเชฒเซเชกเชฐ เชชเชฐ target_directory
. เชฒเชเซเชทเซเชฏ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชจเซ เชเชฒเซเชฒเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชคเชฎเชพเชฐเซ เชคเซเชจเชพ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃ เชชเชพเชฅเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ (เช
เชจเซ เชเซเชฎ เชเซ เชฌเชพเชเชงเชเชพเชฎ เชจเชนเซเช ../
).
เชเซเชฎ mv
เชซเชพเชเชฒเซ เช
เชฅเชตเชพ เชซเซเชฒเซเชกเชฐเซเชธเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เชชเชฃ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเซ เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเช เชถเชเซ เชเซ:
mv my_old_file_name.jpg my_new_file_name.jpg
: เชซเชพเชเชฒเชจเซ เชจเชเชฒ เชฌเชจเชพเชตเซ
cp my_source_file target_directorymy_source_file
เช
เชจเซ เชคเซเชจเซ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฎเซเชเซ target_directory
.
ln -s my_source_file my_target_file
: เชธเชพเชเชเซเชคเชฟเช เชฒเชฟเชเช เชฌเชจเชพเชตเซ my_target_file
เชซเชพเชเชฒ เชฆเซเช my_source_file
. เชเซ เชคเชฎเซ เชฒเชฟเชเช เชฌเชฆเชฒเซ เชเซ, เชคเซ เชฎเซเชณ เชซเชพเชเชฒ เชชเชฃ เชฌเชฆเชฒเชพเช เชเชถเซ.
เชเซ เชซเชพเชเชฒ my_source_file
เชชเชเซ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ my_target_file
เชฐเชนเซเชถเซ. เชงเซเชตเช -s
เชเชฆเซเชถเซ ln
เชคเชฎเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชฎเชพเชเซ เชฒเชฟเชเชเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ.
เชนเชตเซ เชเชพเชฒเซ I/O เชฐเซเชกเชพเชฏเชฐเซเชเซเชถเชจ เช เชจเซ เชชเชพเชเชชเชฒเชพเชเชจเซเชธ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช.
โI/O เชฐเซเชกเชพเชฏเชฐเซเชเซเชถเชจ เช เชจเซ เชชเชพเชเชชเชฒเชพเชเชจเซเชธ
my_command < my_file
: เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชเชจเชชเซเช เชซเชพเชเชฒ เชตเชฐเซเชฃเชจเชเชฐเซเชคเชพเชจเซ เชฌเชฆเชฒเซ เชเซ (stdin
) เชชเซเชฐเชคเชฟ เชซเชพเชเชฒ my_file
. เช เชเชชเชฏเซเชเซ เชฅเช เชถเชเซ เชเซ เชเซ เชเชฆเซเชถ เชเซเชฌเซเชฐเซเชกเชฎเชพเชเชฅเซ เชเซเชเชฒเชพเช เชเชจเชชเซเชเชจเซ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเซ เชนเซเชฏ, เช
เชจเซ เช เชกเซเชเชพ เชชเชนเซเชฒเซเชฅเซ เช เชซเชพเชเชฒเชฎเชพเช เชธเชพเชเชตเซเชฒ เชเซ.
my_command > my_file
: เชเชฆเซเชถเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซเชจเซ เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชเชฐเซ เชเซ, เชเชเชฒเซ เชเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชถเซเช เชเชพเชฏ เชเซ stdout
เช
เชจเซ เชธเซเชเซเชฐเซเชจ เชชเชฐ, เชซเชพเชเชฒเชฎเชพเช เชเชเชเชชเซเช my_file
. เชเซ เชซเชพเชเชฒ my_file
เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ - เชคเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเซ เชซเชพเชเชฒ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ, เชคเซ เชคเซ เชซเชฐเซเชฅเซ เชฒเชเชพเช เชเซ.
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชฆเซเชถ เชเชฒเชพเชตเซเชฏเชพ เชชเชเซ ls > my_folder_contents.txt
เชตเชฐเซเชคเชฎเชพเชจ เชเชพเชฐเซเชฏเชเชพเชฐเซ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชฎเชพเช เชถเซเช เชเซ เชคเซเชจเซ เชธเซเชเชฟ เชงเชฐเชพเชตเชคเซ เชเซเชเซเชธเซเช เชซเชพเชเชฒ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชเซ เชชเซเชฐเชคเซเชเชจเซ เชฌเชฆเชฒเซ >
เชฌเชพเชเชงเชเชพเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซ >>
, เชชเชเซ, เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เชเซ เชเซ เชซเชพเชเชฒ เชชเชฐ เชเชฆเซเชถเชจเซเช เชเชเชเชชเซเช เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ, เช เชซเชพเชเชฒ เชเชตเชฐเชฐเชพเชเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช. เช เชซเชพเชเชฒเชจเชพ เช
เชเชคเชฎเชพเช เชกเซเชเชพ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชนเชตเซ เชกเซเชเชพ เชชเชพเชเชชเชฒเชพเชเชจ เชชเซเชฐเซเชธเซเชธเชฟเชเช เชชเชฐ เชเช เชจเชเชฐ เชเชฐเซเช.
เชเช เชเชฆเซเชถเชจเซเช เชเชเชเชชเซเช เชฌเซเชเชพ เชเชฆเซเชถเชจเชพ เชเชจเชชเซเชเชฎเชพเช เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเซ เชเช เชชเชพเชเชชเชจเซ เชฌเซเชเชพ เชธเชพเชฅเซ เชเซเชกเชตเชพ เชเซเชตเซเช เชเซ
first_command | second_command
: เชเชจเซเชตเซเชฏเชฐ เชชเซเชฐเชคเซเช, |
, เชเช เชเชฆเซเชถเชจเซเช เชเชเชเชชเซเช เชฌเซเชเชพ เชเชฆเซเชถเชฎเชพเช เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ. เชตเชฐเซเชฃเชตเซเชฒ เชฌเชเชงเชพเชฐเชฃเชจเซ เชกเชพเชฌเซ เชฌเชพเชเซเชจเซ เชเชฆเซเชถ เชถเซเช เชฎเซเชเชฒเซ เชเซ stdout
, เชฎเชพเช เชชเชกเชตเซเช stdin
เชชเชพเชเชชเชฒเชพเชเชจ เชชเซเชฐเชคเซเชเชจเซ เชเชฎเชฃเซ เชฌเชพเชเซเชจเซ เชเชฆเซเชถ.
เชฒเชฟเชจเชเซเชธ เชชเชฐ, เชเซเชเชชเชฃ เชธเชพเชฐเซ เชฐเซเชคเซ เชฐเชเชพเชฏเซเชฒ เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชกเซเชเชพเชจเซ เชชเชพเชเชชเชฒเชพเชเชจ เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชเชฃเซเชตเชพเชฐ เชเชตเซเช เชเชนเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชฒเชฟเชจเชเซเชธเชฎเชพเช เชฌเชงเซเช เช เชชเชพเชเชชเชฒเชพเชเชจ เชเซ.
เชคเชฎเซ เชชเชพเชเชชเชฒเชพเชเชจ เชชเซเชฐเชคเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฌเชนเซเชตเชฟเชง เชเชฆเซเชถเซเชจเซ เชธเชพเชเชเชณ เชเชฐเซ เชถเชเซ เชเซ. เชคเซ เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ:
first_command | second_command | third_command
เช
เชจเซเช เชเชฆเซเชถเซเชจเซ เชชเชพเชเชชเชฒเชพเชเชจเชจเซ เชชเชพเชเชชเชฒเชพเชเชจ เชธเชพเชฅเซ เชธเชฐเชเชพเชตเซ เชถเชเชพเชฏ เชเซ
เชจเซเชเชง เชเชฐเซ เชเซ เชเซเชฏเชพเชฐเซ เชชเซเชฐเชคเซเชเชจเซ เชกเชพเชฌเซ เชฌเชพเชเซเชจเซ เชเชฆเซเชถ |
, เชเชเชเช เชเชเชเชชเซเช เชเชฐเซ เชเซ stdout
, เชคเซเชฃเซ เชเซ เชเชเชเชชเซเช เชเชฐเซ เชเซ เชคเซ เชคเชฐเชค เช เชเชชเชฒเชฌเซเชง เชเซ stdin
เชฌเซเชเซ เชเซเชฎ. เชเชเชฒเซ เชเซ, เชคเซ เชคเชพเชฐเชฃ เชเชชเซ เชเซ เชเซ, เชชเชพเชเชชเชฒเชพเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ, เช
เชฎเซ เชเชฆเซเชถเซเชจเชพ เชธเชฎเชพเชเชคเชฐ เช
เชฎเชฒ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช. เชเซเชเชฒเซเชเชตเชพเชฐ เช เช
เชฃเชงเชพเชฐเซเชฏเชพ เชชเชฐเชฟเชฃเชพเชฎเซ เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ. เช เชตเชฟเชถเซ เชตเชฟเชเชคเซ เชตเชพเชเชเซ เชถเชเชพเชฏ เชเซ
เชนเชตเซ เชเชพเชฒเซ เชซเชพเชเชฒเซเชฎเชพเชเชฅเซ เชกเซเชเชพ เชตเชพเชเชเชตเชพ เช เชจเซ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช.
โเชซเชพเชเชฒเซ เชตเชพเชเชเชตเซ
head my_file
: เชซเชพเชเชฒเชจเซ เชถเชฐเซเชเชคเชฅเซ เชฒเซเชเซเช เชตเชพเชเชเซ เชเซ เช
เชจเซ เชคเซเชจเซ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชชเซเชฐเชฟเชจเซเช เชเชฐเซ เชเซ. เชคเชฎเซ เชซเชเซเชค เชซเชพเชเชฒเซเชจเซ เชธเชพเชฎเชเซเชฐเซ เช เชจเชนเซเช, เชชเชฃ เชเชฆเซเชถเซ เชถเซเช เชเชเชเชชเซเช เชเชฐเซ เชเซ เชคเซ เชชเชฃ เชตเชพเชเชเซ เชถเชเซ เชเซ stdin
เชชเชพเชเชชเชฒเชพเชเชจเชจเชพ เชญเชพเช เชฐเซเชชเซ เช เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ.
tail my_file
: เชซเชพเชเชฒเชจเชพ เช
เชเชคเชฎเชพเชเชฅเซ เชฒเซเชเซเช เชตเชพเชเชเซ เชเซ. เช เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชชเชพเชเชชเชฒเชพเชเชจเชฎเชพเช เชชเชฃ เชฅเช เชถเชเซ เชเซ.
เชฎเชพเชฅเซเช (เชฎเชพเชฅเซเช) เชเชเชณ เชเซ, เช
เชจเซ เชชเซเชเชเชกเซ (เชชเซเชเชเชกเซ) เชชเชพเชเชณ เชเซ
เชเซ เชคเชฎเซ เชชเชพเชเชกเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชกเซเชเชพ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ, เชคเซ เชเชฆเซเชถเซ head
ะธ tail
เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชชเชฐเชฟเชเชฟเชค เชนเซเชตเชพ เชเซเชเช. เชเซ เช เชเชฟเชธเซเชธเซ เชจเชฅเซ, เชคเซ เชเชชเชฐเซเชเซเชค เชเชเซเชคเชฟ เชชเชฐ เชเช เชจเชเชฐ เชจเชพเชเซ, เช
เชจเซ เชคเชฎเซ เชคเซเชจเซ เชธเชฐเชณเชคเชพเชฅเซ เชฏเชพเชฆ เชฐเชพเชเชถเซ.
เชซเชพเชเชฒเซ เชตเชพเชเชเชตเชพเชจเซ เช
เชจเซเชฏ เชฐเซเชคเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซ, เชเชพเชฒเซ เชเชฆเซเชถ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช cat
.
เชเซเชฎ cat
เชเชพเช เชคเซ เชซเชพเชเชฒเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเชพเชชเซ เชเซ, เช
เชฅเชตเชพ เชฌเชนเซเชตเชฟเชง เชซเชพเชเชฒเซเชจเซ เชเซเชกเซ เชเซ. เชเซเชฏเชพเชฐเซ เชเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เช เชเชฆเซเชถเชจเซ เชเซเชเชฒเซ เชซเชพเชเชฒเซ เชชเชธเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซเชจเชพ เชชเชฐ เชคเซ เชจเชฟเชฐเซเชญเชฐ เชเชฐเซ เชเซ.
เชฌเชฟเชฒเชพเชกเซ เชเชฆเซเชถ
cat my_one_file.txt
: เชเซเชฏเชพเชฐเซ เชเช เชซเชพเชเชฒ เช เชเชฆเซเชถเชจเซ เชชเชธเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเซ เชคเซเชจเซ เชเชเชเชชเซเช เชเชฐเซ เชเซ stdout
.
เชเซ เชคเชฎเซ เชคเซเชจเซ เชฌเซ เช เชฅเชตเชพ เชตเชงเซ เชซเชพเชเชฒเซ เชเชชเซ เชเซ, เชคเซ เชคเซ เช เชฒเช เชฐเซเชคเซ เชตเชฐเซเชคเซ เชเซ.
cat my_file1.txt my_file2.txt
: เชเชจเชชเซเช เชคเชฐเซเชเซ เชเชฃเซ เชซเชพเชเชฒเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเซเชฏเชพ เชชเชเซ, เช เชเชฆเซเชถ เชคเซเชฎเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชเซเชกเซ เชเซ เช
เชจเซ เชคเซเชฎเชพเช เชถเซเช เชฅเชฏเซเช เชคเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ stdout
.
เชเซ เชซเชพเชเชฒ เชเซเชกเชพเชฃเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเชจเซ เชจเชตเซ เชซเชพเชเชฒ เชคเชฐเซเชเซ เชธเชพเชเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ, เชคเซ เชคเชฎเซ เชเชชเชฐเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ >
:
cat my_file1.txt my_file2.txt > my_new_file.txt
เชนเชตเซ เชเชพเชฒเซ เชซเชพเชเชฒเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชขเซ เชจเชพเชเชตเซ เช เชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชเซเชตเซ เชฐเซเชคเซ เชฌเชเชง เชเชฐเชตเซ เชคเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช.
โเชซเชพเชเชฒเซ เชเชพเชขเซ เชจเชพเชเชตเซ, เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชฌเชเชง เชเชฐเชตเซ
rm my_file
: เชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเซ my_file
.
rm -r my_folder
: เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเซ เชเซ my_folder
เช
เชจเซ เชคเซเชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช เชคเชฎเชพเชฎ เชซเชพเชเชฒเซ เช
เชจเซ เชซเซเชฒเซเชกเชฐเซเชธ. เชงเซเชตเช -r
เชธเซเชเชตเซ เชเซ เชเซ เชเชฆเซเชถ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชพเชฒเชถเซ.
เชเซเชฏเชพเชฐเซ เชชเชฃ เชซเชพเชเชฒ เช
เชฅเชตเชพ เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซ เชชเซเชทเซเชเชฟ เชฎเชพเชเซ เชชเซเชเชตเชพเชฅเซ เชฐเซเชเชตเชพ เชฎเชพเชเซ, เชงเซเชตเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ -f
.
kill 012345
: เชเชฒเซเชฒเซเชเชฟเชค เชเชพเชฒเซ เชฐเชนเซเชฒเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชฐเซเชเซ เชเซ, เชคเซเชจเซ เชเชเชฐเซเชทเช เชฐเซเชคเซ เชฌเชเชง เชฅเชตเชพ เชฎเชพเชเซ เชธเชฎเชฏ เชเชชเซ เชเซ.
kill -9 012345
: เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชพเชฒเซ เชฐเชนเซเชฒเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชฌเชณเชเชฌเชฐเซเชฅเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชเซ. เชงเซเชตเช เชเซเช -s SIGKILL
เชงเซเชตเช เชเซเชตเซ เช เช
เชฐเซเชฅ เชฅเชพเชฏ เชเซ -9
.
โเชถเซเชงเซ
เชคเชฎเซ เชกเซเชเชพ เชถเซเชงเชตเชพ เชฎเชพเชเซ เชตเชฟเชตเชฟเชง เชเชฆเซเชถเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ. เชตเชฟเชถเซเชท เชฐเซเชคเซ - grep
, ag
ะธ ack
. เชเชพเชฒเซ เช เชเชฆเซเชถเซ เชธเชพเชฅเซ เช
เชฎเชพเชฐเซ เชเชณเชเชพเชฃ เชถเชฐเซ เชเชฐเซเช grep
. เช เชเช เชธเชฎเชฏ-เชเชเชพเชธเชพเชฏเซเชฒ, เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชเชฆเซเชถ เชเซ, เชเซ, เชเซเชเซ, เช
เชจเซเชฏ เชเชฐเชคเชพ เชงเซเชฎเซ เชเซ เช
เชจเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชเชฒเซ เช
เชจเซเชเซเชณ เชจเชฅเซ.
grep เชเชฆเซเชถ
grep my_regex my_file
: เชถเซเชง my_regex
ะฒ my_file
. เชเซ เชฎเซเช เชฎเชณเซ เชเซ, เชคเซ เชฆเชฐเซเช เชฎเซเช เชฎเชพเชเซ เชธเชฎเชเซเชฐ เชธเซเชเซเชฐเชฟเชเช เชชเชฐเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชกเชฟเชซเซเชฒเซเช my_regex
เชจเชฟเชฏเชฎเชฟเชค เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟ เชคเชฐเซเชเซ เชเชฃเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
grep -i my_regex my_file
: เชถเซเชง เชเซเชธ-เชธเชเชตเซเชฆเชจเชถเซเชฒ เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
grep -v my_regex my_file
: เชธเชฎเชพเชตเชฟเชทเซเช เชจ เชนเซเชฏ เชคเซเชตเซ เชฌเชงเซ เชชเชเชเซเชคเชฟเช เชชเชฐเชค เชเชฐเซ เชเซ my_regex
. เชงเซเชตเช -v
เชตเซเชฏเซเชคเซเชเซเชฐเชฎเชจเซ เช
เชฐเซเชฅ เชฅเชพเชฏ เชเซ, เชคเซ เชเชชเชฐเซเชเชฐ เชเซเชตเซเช เชฒเชพเชเซ เชเซ NOT
, เชเชฃเซ เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชญเชพเชทเชพเชเชฎเชพเช เชเซเชตเชพ เชฎเชณเซ เชเซ.
grep -c my_regex my_file
: เชถเซเชง เชชเซเชเชฐเซเชจ เชฎเชพเชเซ เชซเชพเชเชฒเชฎเชพเช เชฎเชณเซเชฒเซ เชฎเซเชเซเชจเซ เชธเชเชเซเชฏเชพ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชชเชฐเชค เชเชฐเซ เชเซ.
grep -R my_regex my_folder
: เชเชฒเซเชฒเซเชเชฟเชค เชซเซเชฒเซเชกเชฐเชฎเชพเช เชธเซเชฅเชฟเชค เชคเชฎเชพเชฎ เชซเชพเชเชฒเซเชฎเชพเช เช
เชจเซ เชคเซเชฎเชพเช เชจเซเชธเซเชเซเชก เชซเซเชฒเซเชกเชฐเซเชธเชฎเชพเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชถเซเชง เชเชฐเซ เชเซ.
เชนเชตเซ เชเซเชฎเชจเซ เชตเชพเชค เชเชฐเซเช ag
. เชคเซเชฃเซ เชชเชพเชเชณเชฅเซ เชเชตเซ grep
, เชคเซ เชเชกเชชเซ เชเซ, เชคเซเชจเซ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเซเช เชตเชงเซ เช
เชจเซเชเซเชณ เชเซ.
ag เชเชฆเซเชถ
ag my_regex my_file
: เชฒเซเชเซ เชจเชเชฌเชฐเซ เช
เชจเซ เชฒเซเชเซเช เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชเชชเซ เชเซ, เชเซเชฎเชพเช เชฎเซเชเซ เชฎเชณเซ เชเชตเซ เชนเชคเซ my_regex
.
ag -i my_regex my_file
: เชถเซเชง เชเซเชธ-เชธเชเชตเซเชฆเชจเชถเซเชฒ เชฐเซเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเซเชฎ ag
เชเชชเชฎเซเชณเซ เชซเชพเชเชฒ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ .gitignore
เช
เชจเซ เชคเซ เชซเชพเชเชฒเชฎเชพเช เชธเซเชเชฟเชฌเชฆเซเชง เชซเซเชฒเซเชกเชฐเซเชธ เช
เชฅเชตเชพ เชซเชพเชเชฒเซเชฎเชพเช เชเซ เชเซเชตเชพ เชฎเชณเซ เชเซ เชคเซเชจเซ เชเชเชเชชเซเชเชฎเชพเชเชฅเซ เชฌเชพเชเชพเชค เชฐเชพเชเซ เชเซ. เชคเซ เชเซเชฌ เช เชเชฐเชพเชฎเชฆเชพเชฏเช เชเซ.
ag my_regex my_file -- skip-vcs-ignores
: เชธเซเชตเชเชพเชฒเชฟเชค เชธเชเชธเซเชเชฐเชฃ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชซเชพเชเชฒเซเชจเซ เชธเชพเชฎเชเซเชฐเซ (เชเซเชฎ เชเซ .gitignore
) เชถเซเชงเชฎเชพเช เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเชพเชฎเชพเช เชเชตเชคเซเช เชจเชฅเซ.
เชตเชงเซเชฎเชพเช, เชเซเชฎเชจเซ เชเชฃเชพเชตเชตเชพ เชฎเชพเชเซ ag
เชคเชฎเซ เชถเซเชงเชฎเชพเชเชฅเซ เชเชฏเชพ เชซเชพเชเชฒ เชชเชพเชฅเชจเซ เชฌเชพเชเชพเชค เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ, เชคเชฎเซ เชซเชพเชเชฒ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ .agignore
.
เช เชตเชฟเชญเชพเชเชจเซ เชถเชฐเซเชเชคเชฎเชพเช, เช
เชฎเซ เชเชฆเซเชถเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซเชฏเซ เชเซ ack
. เชเซเชฎเซ ack
ะธ ag
เชเซเชฌ เชธเชฎเชพเชจ, เช
เชฎเซ เชเชนเซ เชถเชเซเช เชเซ เชคเซเช 99% เชตเชฟเชจเชฟเชฎเชฏเชเซเชทเชฎ เชเซ. เชเซ เชเซ, เชเซเชฎ ag
เชเชกเชชเชฅเซ เชเชพเชฎ เชเชฐเซ เชเซ, เชคเซเชฅเซ เช เชฎเซเช เชคเซเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเซเชฏเซเช เชเซ.
เชนเชตเซ เชเชพเชฒเซ เชเชฐเซเชเชพเชเชตเซเชธ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช.
โเชเชฐเซเชเชพเชเชตเชฟเชเช
tar my_source_directory
: เชซเซเชฒเซเชกเชฐเชฎเชพเชเชฅเซ เชซเชพเชเชฒเซเชจเซ เชเซเชกเซ เชเซ my_source_directory
เชเช เชเชพเชฐเชฌเซเชฒ เชซเชพเชเชฒเชฎเชพเช. เชเชตเซ เชซเชพเชเชฒเซ เชซเชพเชเชฒเซเชจเชพ เชฎเซเชเชพ เชธเซเชเชจเซ เชเซเชเชจเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเซ เชเซ.
เชเชพเชฐ เชเชฆเซเชถ
เช เชเชฆเซเชถ เชฆเซเชตเชพเชฐเชพ เชเชจเชฐเซเช เชเชฐเชพเชฏเซเชฒ เชเชพเชฐเชฌเซเชฒ เชซเชพเชเชฒเซ เชเชเซเชธเซเชเซเชเชถเชจ เชธเชพเชฅเซเชจเซ เชซเชพเชเชฒเซ เชเซ .tar
(เชเซเชช เชเชฐเซเชเชพเชเชต). เชนเชเซเชเชค เช เชเซ เชเซ เชเชฆเซเชถเชจเชพ เชจเชพเชฎเชฎเชพเช "เชเซเชช" (เชเซเชช) เชถเชฌเซเชฆ เชเซเชชเชพเชฏเซเชฒ เชเซ เช
เชจเซ เชคเซ เชฌเชจเชพเชตเซเชฒ เชซเชพเชเชฒเซเชจเชพ เชจเชพเชฎเชจเชพ เชเชเซเชธเซเชเซเชเชถเชจเชฎเชพเช เชฆเชฐเซเชถเชพเชตเซ เชเซ เชเซ เช เชเชฆเซเชถ เชเซเชเชฒเชพ เชธเชฎเชฏเชฅเซ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ.
tar -cf my_file.tar my_source_directory
: เชจเชพเชฎเชจเซ เชเชพเชฐเชฌเซเชฒ เชซเชพเชเชฒ เชฌเชจเชพเชตเซ เชเซ my_file.tar
เชซเซเชฒเซเชกเชฐ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชธเชพเชฅเซ my_source_directory
. เชงเซเชตเช -c
"เชฌเชจเชพเชตเซ" (เชธเชฐเซเชเชจ) เช
เชจเซ เชงเซเชตเช เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ -f
"เชซเชพเชเชฒ" (เชซเชพเชเชฒ) เชคเชฐเซเชเซ.
เชฎเชพเชเชฅเซ เชซเชพเชเชฒเซ เชเชพเชขเชตเชพ เชฎเชพเชเซ .tar
-file, เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซ tar
เชงเซเชตเช เชธเชพเชฅเซ -x
("เช
เชฐเซเช", เชจเชฟเชทเซเชเชฐเซเชทเชฃ) เช
เชจเซ -f
("เชซเชพเชเชฒ", เชซเชพเชเชฒ).
tar -xf my_file.tar
: เชฎเชพเชเชฅเซ เชซเชพเชเชฒเซ เชเชพเชขเซ เชเซ my_file.tar
เชตเชฐเซเชคเชฎเชพเชจ เชเชพเชฐเซเชฏเชเชพเชฐเซ เชจเชฟเชฐเซเชฆเซเชถเชฟเชเชพเชฎเชพเช.
เชนเชตเซ เชเชพเชฒเซ เชเซเชตเซ เชฐเซเชคเซ เชธเชเชเซเชเชฟเชค เช
เชจเซ เชกเซเชเซเชฎเซเชชเซเชฐเซเชธ เชเชฐเชตเซเช เชคเซ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซเช .tar
-เชซเชพเชเชฒเซ.
tar -cfz my_file.tar.gz my_source_directory
: เช
เชนเซเช เชงเซเชตเชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ -z
("เชเชฟเชช", เชเชฎเซเชชเซเชฐเซเชถเชจ เช
เชฒเซเชเซเชฐเชฟเชงเชฎ) เชธเซเชเชตเซ เชเซ เชเซ เช
เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชเชชเชฏเซเช เชซเชพเชเชฒเซเชจเซ เชธเชเชเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฅเชตเซ เชเซเชเช gzip
(GNUzip). เชเชตเซ เชซเชพเชเชฒเซเชจเซ เชธเซเชเซเชฐ เชเชฐเชคเซ เชตเชเชคเซ เชซเชพเชเชฒ เชเชฎเซเชชเซเชฐเซเชถเชจ เชกเชฟเชธเซเช เชธเซเชชเซเชธ เชฌเชเชพเชตเซ เชเซ. เชเซ เชซเชพเชเชฒเซเชจเซเช เชเชฏเซเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เช
เชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชเชตเซ เชซเชพเชเชฒเซเชจเชพ เชเชกเชชเซ เชกเชพเชเชจเชฒเซเชกเชฎเชพเช เชซเชพเชณเซ เชเชชเซ เชเซ.
เชซเชพเชเชฒ เช
เชจเชเชฟเชช เชเชฐเซ .tar.gz
เชคเชฎเซ เชงเซเชตเช เชเชฎเซเชฐเซ เชถเชเซ เชเซ -z
extract content เชเชฆเซเชถ เชชเชฐ .tar
-เชซเชพเชเชฒเซ, เชเซเชจเซ เชเชชเชฃเซ เชเชชเชฐ เชเชฐเซเชเชพ เชเชฐเซ เชเซ. เชคเซ เชเชจเชพ เชเซเชตเซเช เชฆเซเชเชพเชฏ เชเซ:
tar -xfz my_file.tar.gz
เช เชจเซเชเชงเชตเซเช เชเซเชเช เชเซ เชเซเชฎ tar
เชคเซเชฏเชพเช เชเชฃเชพ เชตเชงเซ เชเชชเชฏเซเชเซ เชงเซเชตเช เชเซ.
เชฌเชพเชถ เชเชชเชจเชพเชฎเซ
เชฌเซเชถ เชเชชเชจเชพเชฎเซ (เชเซเชจเซ เชเชชเชจเชพเชฎเซ เช
เชฅเชตเชพ เชธเชเชเซเชทเซเชช เชชเชฃ เชเชนเซเชตเชพเชฏ เชเซ) เชเชฆเซเชถเซเชจเชพ เชธเชเชเซเชทเชฟเชชเซเชค เชจเชพเชฎเซ เช
เชฅเชตเชพ เชคเซเชฎเชจเชพ เชเซเชฐเชฎ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชฐเชเชพเชฏเซเชฒ เชเซ, เชเซเชจเซ เชเชชเชฏเซเช เชจเชฟเชฏเชฎเชฟเชค เชเชฆเซเชถเซเชจเซ เชฌเชฆเชฒเซ เชเชพเชฐเซเชฏเชจเซ เชตเซเช เชเชชเซ เชเซ. เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชชเชจเชพเชฎ เชเซ bu
, เชเซ เชเชฆเซเชถเชจเซ เชเซเชชเชพเชตเซ เชเซ python setup.py sdist bdist_wheel
, เชชเชเซ เช เชเชฆเซเชถเชจเซ เชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชเชชเชจเชพเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซ เชชเซเชฐเชคเซเช เชเซ.
เชเชตเชพ เชเชชเชจเชพเชฎ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เชซเชเซเชค เชจเซเชเซ เชเชชเซเชฒ เชเชฆเซเชถเชจเซ เชซเชพเชเชฒเชฎเชพเช เชเชฎเซเชฐเซ ~/.bash_profile
:
alias bu="python setup.py sdist bdist_wheel"
เชเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชชเชพเชธเซ เชซเชพเชเชฒ เชจเชฅเซ ~/.bash_profile
, เชชเชเซ เชคเชฎเซ เชเชฆเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชคเซเชจเซ เชเชพเชคเซ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ touch
. เชเชชเชจเชพเชฎ เชฌเชจเชพเชตเซเชฏเชพ เชชเชเซ, เชเชฐเซเชฎเชฟเชจเชฒเชจเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ, เชคเซ เชชเชเซ เชคเชฎเซ เช เชเชชเชจเชพเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เชฌเซ เช
เชเซเชทเชฐเซเชจเซเช เชเชจเชชเซเช เชเชฆเซเชถเชจเชพ เชคเซเชฐเชฃ เชกเชเชจเชฅเซ เชตเชงเซ เช
เชเซเชทเชฐเซเชจเชพ เชเชจเชชเซเชเชจเซ เชฌเชฆเชฒเซ เชเซ, เชเซเชจเซ เชนเซเชคเซ
ะ ~/.bash_profile
เชคเชฎเซ เชเซเชเชชเชฃ เชตเชพเชฐเชเชตเชพเชฐ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชเชฆเซเชถเซ เชฎเชพเชเซ เชเชชเชจเชพเชฎเซ เชเชฎเซเชฐเซ เชถเชเซ เชเซ.
โเชชเชฐเชฟเชฃเชพเชฎเซ
เช เชชเซเชธเซเชเชฎเชพเช, เช
เชฎเซ 21 เชฒเซเชเชชเซเชฐเชฟเชฏ Bash เชเชฆเซเชถเซเชจเซ เชเชตเชฐเซ เชฒเซเชงเชพ เชเซ เช
เชจเซ เชเชฆเซเชถ เชเชชเชจเชพเชฎเซ เชฌเชจเชพเชตเชตเชพ เชตเชฟเชถเซ เชตเชพเชค เชเชฐเซ เชเซ. เชเซ เชคเชฎเชจเซ เช เชตเชฟเชทเชฏเชฎเชพเช เชฐเชธ เชนเซเชฏ เชคเซ -
เชชเซเชฐเชฟเชฏ เชตเชพเชเชเซ! เช เชฒเซเชเชฎเชพเช เชเซเชจเซ เชเชฐเซเชเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซเชฎเชพเช เชคเชฎเซ เชจเชตเชพ เชจเชฟเชถเชพเชณเซเชฏเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเซ เชเชตเชพ เชเชฏเชพ เชเชฆเซเชถเซ เชเชฎเซเชฐเชถเซ?
เชธเซเชฐเซเชธ: www.habr.com