实验一Linux的了解使用1
程 淼 青岛大学 信息工程学院 E-mail: mcheng@qdu.edu.cn 熟悉了解Linux的登录和退出 了解Linux的命令及使用格式 掌握Linux的常用基本操作 熟悉Linux平台环境 了解Linux的命令及使用格式 掌握Linux常用的基本命令 在bash shell下“#”为root用户的命令行提示符,“$”为一般用户的命令行提示符 退出:$ logout、exit、shutdown或按CTRL+ALT+DEL退出 shutdown[选项]时间[警告] 关闭系统:#halt Linux常用的命令格式 Command [option] [argument1] [argument2] 其中,option一般以“-”开头 ls [选项][目录或是文件] 显示目录内容 $ls –l $ls –ld xh $ls –as –S cp [选项] 源文件或目录 目标文件或目录 $cp file1.txt file2.txt $cp –I /usr/file3.txt /home/xh/file4.txt mount [-参数] [设备名称] [装载点] # mk /mnt/floppy # mount -t msdos /dev/fd0 /mnt/floppy # mk /mnt/cdrom # mount -t iso9660 /dev/cdrom /mnt/cdrom # mk /mnt/winc # mount -t vfat /dev/hda1 /mnt/winc umount [-参数] [设备名称] [装载点] # umount /mnt/floppy # umount /dev/sda1 chmod 改变文件或目录的访问权限 chmod [who] [+|-|=] [mode] 文件名 u:表示“用户(user)”,即文件或目录的所有者 g:表示“同组(group)用户”,即与文件属主有相同组ID的所有用户 o:表示“其他(others)用户” a:表示“所有(all)用户”。它是系统默认值 操作符号: +:添加某个权限 -:取消某个权限 =:赋予给定权限并取消其他所有权限(如果有的话) Examples: chmod o+w file//为文件file增加写权限 mv [选项] 源文件或目录 目标文件或目录 $mv file1 file2 $mv file .. rm [选项] 文件名|目录名 $rm file1.txt $rm –i* $rm –rf xh mkdir [选项] dir-name $mkdir xh $mkdir –p newdir/subdir mkdir 创建目录 格式:mkdir [选项] dir-name $mkdir –m744 dir rmdir [选项] dir-name $rmdir dir cd [路径] $cd .. $cd subdir pwd $pwd $find /usr –user xh –print $find . –name "*.txt" –mtime +2 –mtime -7 –print $find . –type f –size +1000c –atime +30 –OK rm {}\; $find .\ (-user xh –o –user ggyy\) –print –exec rm {}\; grep [选项] 字符串 文件列表 $grep 'text file' example $grep data* $cat > mypats editor create 按组合键Ctrl+D $grep –f mypats exam more [选项] 文件名 $more linuxbook.txt $ls –l | more cat [选项] 文件列表 $cat –b linuxbook.txt $cat > testfile.txt $cat file1 file2 > file3 find目录列表 [选项] $find/-name a.txt $find/-name*.htm –a –user xf $find . –name "*.txt" –print tar [主选项+辅选项] 文件或目录 Examples: $tar –cvf data.tar * $tar –cvzf data.tar.gz * $tar –tvf data.tar $tar –xvf data.tar $gzip --best data.txt $gzip –l data.txt.gz $gzip –d data.txt.gz unzip [选项] 压缩文件名.zip $unzip myfiles.zip $unzip myfi