linux command

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 ในหน่วยต่างๆ เช่น…

Read More
linux command

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…

Read More
linux command

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…

Read More
linux command

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…

Read More
linux command

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…

Read More
linux command

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 >…

Read More
linux command

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…

Read More
linux command

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]…

Read More
linux command

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…

Read More
linux command

date – Linux Command คำสั่งแสดงเวลาวันเดือนปี

date Linux Command – date ใช้ในการแสดงเวลาในรูปแบบที่ต้องการ ซึ่งเป็นเวลาปัจจุบันอ้างอิงกับเวลาในเครื่อง server   คำสั่ง 1. ใช้แสดงเวลา, วัน, เดือน, ปี $ date Sun May 7 13:19:38 ICT 2017   2. แสดงเวลาในรูปแบบที่กำหนด date +'<format>’ $ date +’%Y/%m/%d %H:%M:%S’ 2017/05/07 13:21:54   3. ตั้งเวลาของเครื่อง date -s ‘format<DD MMM YYYY HH24:MM:SS>’ $ date -s “2 OCT 2006 18:00:00”   โครงสร้างคำสั่ง  date [OPTION]… [+FORMAT] date…

Read More