急! 幫我解linux的題目

要完成下列動作,該下怎樣命令1. 將 /home/s28/abc test.c 拷貝至 /home/s99之下檔名為 aaa.c2. 將 /home/s28/abc *.c 打包且壓縮 ,名稱存為 my.tar.gz3. 更改 *.c 的屬性 為 rwx r-- --x4. 將 bbb.c 改名為 aaa.c5. 做一軟連結指到 /home/s28/aaa.c 6. 將所有a開頭的 .c 檔刪除7. 在家目錄之下 建一 test 子目錄

Update:

tar -jxvf my.tar.bz2 這是啥意思????

1 Answer

Rating
  • 其威
    Lv 7
    10 years ago
    Favorite Answer

    1. cp /home/s{28/abc\ test,99/aaa}.c

    2. tar c /jome/s28/abc\ \ *.c | gzip -9 > my.tar.gz

    3. chmod 741 *.c

    4. mv {aaa,bbb}.c

    5. ln -s /home/s28/aaa.c

    6. rm a*.c

    7. mkdir ~/test

    2011-03-30 23:50:04 補充:

    請 man tar.

    -j, --bzip2

    filter archive through bzip2; use to decompress .bz2 files

    -x, --extract, --get

    extract files from an archive

    -v, --verbose

    verbosely list files processed

    -f, --file [HOSTNAME:]FILE

    use archive

Still have questions? Get your answers by asking now.