echo Linux Command – echo ใช้ในการแสดงผลบนหน้าจอ screen terminal ในลักษณะ text คำสั่ง 1. แสดงผล text บนหน้าจอ echo ‘<text>’ $ echo ‘test’ test 2. แสดงผลตัวอักษรพิเศษ echo -e ‘<text>’ $ echo -e ‘test\ntest’ test test $ echo -e ‘test\ttest’ test test โครงสร้างคำสั่ง echo [SHORT-OPTION]… [STRING]… echo LONG-OPTION รายละเอียด เป็นคำสั่งที่ใช้ในการแสดงผลบนหน้าจอ screen terminal ในลักษณะ text สามารถแสดงผลแบบพิเศษด้วย option…
du – Linux Command คำสั่งดูข้อมูลรายละเอียดขนาด file
du Linux Command – du ใช้ดูข้อมูลรายละเอียดขนาด file และ directory คำสั่ง 1. แสดงขนาด file (หน่วย Kb) du <file/directory> $ du test 24 test 2. แสดงขนาดของทุก file ใน directory du -a <directory> $ du -a test 16 test/test2 4 test/test1 24 test โครงสร้างคำสั่ง du [OPTION]… [FILE]… du [OPTION]… –files0-from=F รายละเอียด เป็นคำสั่งที่ใช้ดูข้อมูลรายละเอียดขนาด file ในหน่วยต่างๆ เช่น…
basename – Linux Command คำสั่งใช้แสดงเฉพาะส่วนของชื่อ filename
basename Linux Command – basename ใช้แสดงเฉพาะส่วนของชื่อ filename คำสั่ง 1. แสดงเฉพาะส่วนของชื่อ filename basename <fullpath> $ basename /home/bin/test.txt test.txt 2. แสดงชื่อ filename โดยตัด suffix basename -s <fullpath> $ basename -s .txt /home/bin/test.txt test โครงสร้างคำสั่ง arch [OPTION]… รายละเอียด เป็นคำสั่งใช้แสดงเฉพาะส่วนของชื่อ filename สามารถตัด suffix ออกได้ด้วย option -s Option Mandatory arguments to long options are mandatory for short…
dirname – Linux Command คำสั่งแสดงชื่อ directory ของ file
dirname Linux Command – dirname ใช้ในแสดงชื่อ directory ของ file ที่วางไว้ คำสั่ง $ dirname /home/bin/test.txt /home/bin โครงสร้างคำสั่ง dirname [OPTION] NAME… รายละเอียด เป็นคำสั่งที่ใช้แสดงชื่อ directory ของ file ผลลัพธ์ที่ได้ จะทำการตัด tailing slashes ออก และถ้า file อยู่ใน directory ปัจจุบันอยู่แล้ว จะแสดงเป็น “.” ซึ่งหมายถึง current directory Option -z, –zero end each output line with NUL, not newline –help display…
dircolors – Linux Command คำสั่งที่ใช้ในการปรับสีของผลลัพธ์ ls
dircolors Linux Command – dircolors ใช้ในการปรับสีของผลลัพธ์ ls ตามชนิดของ file นามสกุลต่างๆ คำสั่ง $ dircolors LS_COLORS=’rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:’; export LS_COLORS โครงสร้างคำสั่ง dircolors [OPTION]… [FILE] รายละเอียด เป็นคำสั่งที่ใช้ในการปรับสีของผลลัพธ์ ls ตามชนิดของ file นามสกุลต่างๆ โดย ls จะอ้างอิงจากตัวแปร environment “LS_COLORS” นิยมตั้งให้ทำงานตั้งแต่เริ่มต้น shell ด้วยชุดคำสั่ง eval ‘dircolors some_path/dir_colors’ ใส่ไว้ภายใน profile ของ user ตัวอย่างค่าสี 0 to restore default color 1 for brighter colors 4 for underlined…
dir – Linux Command คำสั่งแสดงข้อมูล directory
dir Linux Command – dir ใช้ในการเช็กข้อมูลภายใน directory เช่น filename ภายใน directory และ ขนาดของแต่ละ file คำสั่ง $ dir bc.cal chatterbot download file1.sort file2.sort google.com nltk_data saixiii.txt test test.py tmp cal dos.txt file1 file2 google Maildir output.cap tab.txt test1.py that.txt โครงสร้างคำสั่ง dir [OPTION]… [FILE]… รายละเอียด เป็นคำสั่งที่ใช้ในการเช็กข้อมูลภายใน directory เช่น filename ภายใน directory และ ขนาดของแต่ละ file…
diff – Linux Command คำสั่งวิเคราะห์เปรียบเทียบ file ทีละบรรทัด
diff Linux Command – diff ใช้ในวิเคราะห์เปรียบเทียบ file 2 file ทีละบรรทัด ว่ามีบรรทัดไหนบ้างที่หายไป ของแต่ละ file คำสั่ง จากตัวอย่าง file1 และ file2 ที่จะใช้ diff ในการตรวจสอบ $ cat file1 aaaaaaaaaaa bbbbbbbbbbb ccccccccccc ddddddddddd eeeeeeeeeee fffffffffff ggggggggggg $ cat file2 aaaaaaaaaaa 22222222222 ccccccccccc zzzzzzzzzzz xxxxxxxxxxx 33333333333 ddddddddddd $ diff file1 file2 2c2 < bbbbbbbbbbb — > 22222222222 3a4,6 > zzzzzzzzzzz >…
df – Linux Command คำสั่งแสดงข้อมูลพื้นที่ disk ทั้งหมด
df Linux Command – df ใช้ในการเช็กข้อมูล disk partition ในเครื่อง เช่น ชื่อ path, ขนาด, ปริมาณใช้งาน พื้นที่ disk แต่ละ patition คำสั่ง 1. คำสั่งแสดงพื้นที่ disk (หน่วย Kb) $ df Filesystem 1K-blocks Used Available Use% Mounted on udev 1964668 0 1964668 0% /dev tmpfs 396944 6960 389984 2% /run /dev/sda1 74843288 4577836 66440508 7% / tmpfs 1984704 0 1984704…
dd – Linux Command คำสั่ง backup ข้อมูลใน harddisk
dd Linux Command – dd ใช้ในสร้าง file backup ข้อมูลภายใน hardisk ที่เชื่อมต่ออยู่ และทำการ wirte ลง file ที่กำหนด คำสั่ง เนื่องจากเป็น command ที่อันตราย สำหรับมือใหม่ไม่แนะนำให้ทดลองเล่นบนเครื่องที่มีการใช้งาน หรือ ข้อมูลที่สำคัญ dd if=<source file name> of=<target file name> [Options] if=<source> – กำหนดตำแหน่ง directory ต้นทางที่ต้องการ backup ข้อมูล โดย “if” คือ input-file of=<destination> –กำหนดตำแหน่ง file ปลายทางที่ต้องการ backup file ทำการเขียนข้อมูลลงไป โดย “of” คือ output-file [options]…
dc – Linux Command คำสั่งเครื่องคิดเลขแบบตั้งโต๊ะ
dc Linux Command – dc ใช้ในคำนวณทางคณิตศาสตร์ ลักษณะเหมือน เครื่องคิดเลขตั้งโต๊ะ คำสั่ง 1. คำนวนสูตรทางคณิตศาสตร์ (+,-,*,/) หลังจากเข้าสู่ dc prompt การทำงานจะกลับกับที่คุ้นเคยหน่อยคือ ป้อนตัวเลขก่อน และตามด้วย สัญลักษณ์คณิตศาสตร์เช่น บวก, ลบ, คูณ, หาร และตามด้วย “p” เพื่อประมวลผล $ dc 100 30 / p 3 2. คำนวณผ่านข้อมูลใน file (Batch) $ cat cal 1 1 + p 1 + p 1 + p $ dc cal 2…