unix复习文件终极版.doc
- 格式:doc
- 大小:79.00 KB
- 文档页数:9
UNIX培训材料基本操作获得帮助: (3)1、文件类型 (3)2、目录 (3)3、文件 (3)4、UNIX系统的重启和关闭 (4)5、登录和退出 (4)6、文件及目录操作 (4)7、文件传输 (6)8、文件/目录属性 (7)9、文件的连结 (8)10、文件/目录的查找和比较 (8)11、任务的控制 (9)11、shell 变量 (9)12、environment 变量 (10)13、别名 (10)14、命令历史 (10)15、文件的压缩 (11)16、管道的使用 (11)17、文件归档:tar (11)18、输入输出控制 (12)19、系统用户相关操作 (13)20、文件编辑器vi 的使用方法简介 (13)21 双机软件的查看命令 (16)获得帮助:UNIX系统为每一个操作、系统调用和系统函数都定义了一个完整的说明文件,在命令(终端)模式下可通过man命令来显示该说明。
例如:要看命令ls的说明可用$ man ls 其中$为系统给出的一般用户的命令行提示符。
1、文件类型(1).文本文件(2).二进制文件:存储程序,图形,图象,声音,数据的文件。
(3).管道文件:进程间传送信息。
(4).设备文件:特殊文件,也是UNIX的特色,它是使用和管理各种硬件设备的文件,如光盘,软盘等。
(5).目录文件:组织管理文件的文件,它只储存有关文件名列表以及其他有关文件的信息。
2、目录常用目录含义:/bin 组织二进制文件(可执行文件)。
/dev 组织外围设备。
/etc 组织各种用于系统管理的程序和数据。
/include 组织和C语言开发有关的头文件。
/lib 组织应用开发中的子程序库和开发工具。
/usr 组织与用户有关的文件。
/tmp 临时文件。
有关目录常用命令: mkdir 建立目录 cd / 改变路径,用法同DOS基本相同,区别在于DOS用"\",而 UNIX用"/",且CD与/之间一定要有空格. mv 将文件移到另一目录下。
1.关于shell的说法不正确的是【一种和C类似的程序语言】,正确的是【操作系统的外壳、用户与linux内核之间的接口程序、一个命令语言解释器】2.linux内核版本中,属于稳定版本的是【2.0.36、2.4.0】不稳定版本【2.1.23、2.3.11】3.Red Hat Enterprise Linux版本分别为【Red Hat Enterprise Linux AS、Red Hat EnterpriseLinux ES、Red Hat Enterprise Linux WS】4.Linux内核说法正确的是【Linux内核是Linux系统的核心部分、如今Linux内核已发展到2.6X版本、Linux内核主要由内存管理程序.进程管理程序.虚拟文件系统构成】5.在Linux中把声卡当做何种设备【输出设备】6.Linux内核管理系统不包括的子系统是【硬件管理子系统】7.不是Linux支持的是【超进程】是Linux支持的是【多用户、可移植、多进程】8.Linux是所谓的“free software”,这个free的含义是【Linux可自由修改和发布】9.Linux系统各部分的组成部分中,【内核】是基础10.Linux中充当虚拟内存的是【swap】分区11.Linux中第2个IDE接口硬盘可以表示为【/dev/hdb】?【/dev/sdb】?12.Red Hat Linux支持的硬盘接口有【IDE、SCSI】13.Red Hat Linux使用的X Windows软件有【GNOME、KDE】14.Red Hat Linux自带的两个引导装载软件是【LILO、CRUB】15.Linux分区类型默认的是【ext2】16.Red Hat Linux 9.0安装启动盘的映像文件名是【bootdisk.img】17.在Red Hat Linux 9.0安装程序中自带的图形分区工具是【Disk Druid】18.安装Red Hat Linux一般需要准备3个分区,它们是【/分区、/boot分区、swap分区】19.可以从【光盘、硬盘、FTP服务器、NFS服务器】方式安装Red Hat Linux 9.020.一般来说,Red Hat Linux内核的源程序可以在【/usr/src】目录下找到21.Linux中配置文件放在系统的【/etc】22.Linux中图像文件属于【二进制文件】23.在默认情况下,使用ls-color命令显示当前目录下的所有文件时,对于可执行文件一般显示为【绿】24.在使用ln建立文件符号链接时,为了跨越不同的文件系统,需要使用【软链接】25.系统管理常用的二进制文件,一般放置在【/sbin】目录下26.ls[abc]*表示【显示a开头的文件、显示b开头的文件、显示c开头的文件】27.用来显示文件内容的命令有【cat、more、less、head】28.使用$cd~命令后,我们会进入【用户的主目录】29.建立一个新文件可以使用的命令为【touch】30.删除文件命令为【rm】31.在给定文件中查找与设定条件相符字符串的命令为【grep】32.不能显示文本文件内容的命令是【tail】33.vi的3种工作模式是【末行模式、插入模式、命令模式】34.vi编辑器的区域可以分为【编辑区、命令区】35.vi的3种模式之间不能直接转换的是【文本编辑模式——末行模式】36.在vi编辑器中需要删除4~7行之间的内容,应在末行模式下使用【4, 7d】命令37.在使用vi编辑器时,在命令模式下,【4dw】命令的结果是删除4个单词38.存盘并退出vi可用命令:wq,还可以用【:x】命令39.要给所有的人读取权限,用数字表示【444】40.root用户的UID和GID为【0和0】41.创建一个用户指定用户的自家目录,参数为【-d】42.为了修改文件test的许可模式,使其文件属主具有读、写和运行的权限,组和其他用户可以读和运行,可以采用的方法【chmod 755 test】43.使用chmod命令修改文件权限时,可以使用有关用户的选项参数有【g、u、a、o】44.现在将/目录下的www文件权限改为只有主用户有执行的权限,其他人都没有【chmod 100 /www、chmod u+x ,g-x,o-x/www】45./etc/passwd文件中包含的信息有【uid、gid、用户主目录、shell】46.如果现在要新增一个用户叫china,则应用【adduser china、useradd china】47.一个文件名字为rr.Z,可以用来解压缩的命令是【uncompress】48.【tar】命令可以在Linux的安全系统中完成文件向磁带备份的工作49.有关归档和压缩命令,描述正确的是【unzip命令和gzip命令可以解压缩相同类型的文件】描述错误的是【用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件、tar归档且压缩的文件可以由gizp命令解压缩、tar命令归档后的文件也是一种压缩文件】50.为了将当前目录下的归档文件myfile.Tar.gz解压缩到/tmp目录下,可以使用【tar xzvfmyfile.tar.gz-C /tmp】51.【rpm –q1 test.rpm】命令可以了解test.rmp软件包将在系统里安装哪些文件52.如果要找出/etc/inittab文件属于哪个软件包,可以执行下列【rpm –q /etc/inittab、rpm–qf/etc/inittab】53.进程和程序的区别是【程序可以长期保存,进程是暂时的】54.ps命令显示结果中STAT的s代表【休眠】55.从后台启动进程,应在命令的结尾加上【&】56.终止一个前台进程,可用【Ctrl+Z】组合键57.希望把某个在后台挂历起的作业转到后台继续运行,可使用【bg】58.at 8:00 pm是指【每天晚上8点】59.在cron中若指定00 07 * * 2,4,6则2,4,6代表【每月的2,4,6、每天的2,4,6、每小时的2,4,6、每周的2,4,6】60.Linux中自动安排任务可使用【at】61.在shell中,当用户准备结束登陆对话进程时,可用【exit、Ctrl+d、shutdown】62.一般关机的命令有【init 0、shutdown now、poweroff】63.光盘的文件系统是【iso9660】64.用户一般用【mkfs】工具来建立分区上的文件系统?65.在shell中,使用【df、du】命令可显示磁盘空间66.登陆后希望重新加载fstab文件中的所有条目,用户可以以root身份执行【mount-a】命令67.当一个目录作为挂载点被使用后,该目录上的原文件会【被隐藏,待计算机重新启动后恢复】68.从当前文件系统中卸载一个已挂载的文件系统的命令【umout】69.quotacheck的功能是【检查启动了配额的文件系统,并可建立配额管理文件】70.强制用户使用组群软配额时,设置用户超过此数额的过渡期的命令是【edquota-t】71.关于文件系统的挂载和卸载,正确的有【启动时系统按照fstab文件描述的内容加载文件系统】错误的有【挂载U盘时只能挂载到/media目录、不管光驱中是否光盘,系统都可以挂载光盘、mount –t iso9660/dev/cdrom/cdrom中的cdrom目录会自动生成】72./etc/fstab文件中其中一行如下显示,在此文件中表示挂载点的是第【2】列信息/dev/hda1 /ext3 defaults 1 273.Linux中/etc/sysconfig/network文件中hostname是指【DNS名、netbios名】74.route命令中-net是指【目标是一个网段】75.存放Linux主机名的文件是【/etc/sysconfig/network】76.快速启动网卡“eth0”的命令是【ifup eth0】77.指定系统主机名的配置文件是【/etc/syconfig/network】78.在Linux中,给计算机分配IP地址正确方法是【ifconfig eth0 166.111.219.150 netmask255.255.255.0、在Linux窗口配置中配置】错误的是【ipconfig eth0 166.111.219.150 255.255.255.0、ifconfig eth0 166.111.219.150 255.255.255.0】79.RedHat Linux 9.0下可以设置每个运行级别启动服务的工具有【ntsysv】80.配置主机网卡IP地址的配置文件是【/etc/sysconfig/network-scripts/ifcfg-eth0】81.需要写在ifcfg-eth0文件中的有【IPADDP=192.168.0.1、BOOTPROTO=DHCP、DEVICE=eth0】82.Red Hat Linux 9.0中,显示内核路由表的命令是【netstat】83.某主机的IP地址为202.120.90.13,那么其默认的子网掩码是【255.255.255.0】84.TCP/IP给临时端口号为【1024以上】85.eth1表示的设备为【网卡】86.与“ifup eth0”命令功能相同的命令是【ifconfig eth0 up】87.欲发送10个分组报文测试于主机的连通性,应使用的命令是【】88.匿名FTP站点的主目录是【/var/ftp】89.vsftpd服务器为匿名服务器时可从哪个目录下载文件【/var/ftp】90.暂时退出FTP命令回到shell中时应键入以下哪个命令【quit】91.在TCP/IP模型中,应用层包含了所有的高层协议,【FTP】能够实现本地与远程主机之间的文件传输工作92.vsftpd在默认情况下监听【21】号端口93.Red Hat Linux 9.0中默认的FTP服务器是【vsftpd】94.vsftpd服务器的启动脚本是【vsftpd】95.某个vsftpd服务器配置文件的部分内容如下,正确的是【只有/etc/vsftpd/ user_list文件中指定的用户才能访问vsftpd服务器】Anonymous_enable=noLacal_nanble=yesuserlist_enable=YESUSER_file=/etc/vsftpd/user_list96.属于FTP客户端命令的有【ls、get、put、bye】97.vsftpd出了安全、高速、稳定之外,还具有【支持虚拟用户、支持PAM或xinetd/tcp_wrappers认证方式、支持两种运行方式:独立的和xinetd、支持带宽限制等】98.DNS中ptr记录是在【主机记录】99.可用来测试NDS配置的命令是【nslookup】100.BIND DNS默认情况具有三个资源记录文件是【localhost.zone、named.local、named.ca】101.Linux中DNS调试工具有【nslookup、dig】102.是DNS资源记录类型的有【SOA、MX、NS、A】103.Red Hat Linux 9.0中的NDS使用的软件是【bind】104.DNS别名记录的标志是【CNAME】105.能启动DNS服务的是【service named start、/etc/init.d/named start】不能启动的是【service dns start、/etc/int.d/dns restart】106.DNS域名系统主要负责主机名和【IP地址】之间的解析107.Apache的守护进程是【httpd】108.浏览器与Web服务器之间通信采用的协议为【FTP】109.错误的是【Apache核心配置文件是www.confd】正确的是【Apahce可以实现模块动态加载、Apache的核心模块是不可以卸载的、实现用户主页的模块是mod_userdir.so】110.让Apahce2.0支持中文网页,可以在httpd.conf文件中设置以下选项【DefaultLanguage zh-cn、Add DefaultCharset GB2312】111.在默认的安装中,Apache把自己的配置文件放在了以下哪个目录中【/etc/httpd/conf/】A.管理员想在每天22:00让Linux自动关机,请给出相应的命令。
这个专题是关于文件读写的操作,基本的有write,open,close,lseek等。
1.open函数打开文件#include <fcntl.h>int open(const char *pathname, int flag);int open(const char *pathname, int flag, mode_t mode);//只有新创建文件时才会使用该函数//返回值,如果成功返回文件描述符,如果出错返回-1使用open返回的文件描述符作为参数传递给write或read,按照惯例,UNIX中文件描述符0与标准输入相关联,文件描述符1与标准输出相关联,文件描述符2与标准出错输出相关联。
依照POSIX标准,0、1、2通常被替换成符号常量STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO(定义在头文件unistd.h中)。
文件描述符的范围为0~OPEN_MAX。
pathname为文件的绝对路径或相对路径。
flag用于指定文件的打开/创建模式,这3个常量定义在fcntl.h中,这3个参数是必选的,而且只能选择一个:O_RDONLY 只读模式O_WRONLY 只写模式O_RDWR 读写模式下面的常量是可选的:(flag后面加一个|)O_APPEND 每次写操作都写入文件的末尾。
O_CREAT 如果指定文件不存在,则创建这个文件。
如果存在则直接打开文件。
如果创建新文件,而mode参数没有指定,则创建的文件权限不定。
O_EXCL 如果文件不存在,则返回错误。
如果同时指定了O_CREAT,而文件已经存在,则会出错。
用此测试一个文件是否存在,如果不存在,则创建此文件。
O_TRUNC 如果文件存在,并且以只写/读写方式打开,则清空文件全部内容。
O_NOCTTY 如果路径名指向终端设备,不要把这个设备用作控制终端。
O_NONBLOCK 如果路径名指向FIFO/块文件/字符文件,则把文件的打开和后继I/O设置为非阻塞模式(nonblocking mode)。
unix 基础1.unix 大小写敏感2.命令行格式: command [选项] [参数]3.登录与退出loginexit4.命令帮助文件manual格式:man keyword例如man shutdown5.文件系统知识5.1最前面的“/”代表根目录5.2UNIX系统目录/ usr 系统命令/ opt 应用程序/ etc 系统配置/ home 用户目录5.3绝对路径以/ 开始,与当前目录无关,例子:/home/user1/fl 相对路径不以/ 开始,依赖当前目录,例子:user1/fl6.文件系统基本命令6.1pwd present working directory 显示当前目录,知道当前目录很重要,可避免误操作6.2ls -l 显示当前目录的的信息文件类型-普通文件d 目录文件6.3cd–进入子目录例进入home目录:cd home6.4cd .. 返回上一级目录6.5mkdir - 建立新子目录语法:mkdir 新子目录名6.6cp 复制创建文件例如cp AODB.log /home/ows/只允许执行UNIX 命令7.SAC 运行状态的检查以root 用户登录sac1 or sac2运行cmview ,观察节点状态,看应用程序sac-oracle 运行在哪个节点。
8.切换。
怀疑SAC程序故障时,可手动切换SAC程序。
8.1在程序运行中的节点,运行stop sac-oracle8.2在另一台sac 运行start sac-oracle9.关机。
谨计必须按顺序关机。
怀疑SAC程序故障时可按以下步骤关机重启。
9.1检查应用程序是否运行在该机,如果是,运行stop sac-oracle 停止程序9.2运行cd/9.3运行sacshutdown ,关机程序开始出现提示信息You are about to shutdown the SAC server gbiasac1!! Areyou sure you want to shut down (press y for yes, n for no)? 回答y,再出现提示信息Do you want to send your own message? (You must respondwith 'y' or 'n'.):回答n,最后出现System has halted OK to turn off power or reset system 这时可按power 键,关机,或再按power 键重启。
UNIX操作系统重点知识UNIX操作系统重点知识1、操作系统概述1.1 UNIX操作系统的历史和发展1.2 UNIX操作系统的特点和优势1.3 UNIX操作系统的应用领域2、文件系统管理2.1 文件和目录的基本操作2.2 文件权限和用户组管理2.3 文件的查找和筛选2.4 文件的压缩和解压缩2.5 文件系统的备份和恢复3、进程管理3.1 进程的概念和特点3.2 进程的创建和终止3.3 进程的调度和优先级3.4 进程间通信3.5 进程的监控和管理4、系统配置和网络管理4.1 系统的启动和关闭4.2 系统的配置和环境变量4.3 系统的性能优化4.4 网络的配置和管理4.5 系统安全和防护5、Shell脚本编程5.1 Shell脚本的基本语法5.2 Shell脚本的变量和数据类型 5.3 Shell脚本的流程控制5.4 Shell脚本的函数和库5.5 Shell脚本的调试和优化6、系统监控和故障处理6.1 系统资源的监控和管理6.2 系统的故障诊断和排除6.3 系统的安全审计和日志管理6.4 系统的性能监测和优化6.5 系统的异常处理和恢复7、常用命令介绍7.1 文件和目录相关命令7.2 进程和系统相关命令7.3 网络和通信相关命令7.4 Shell脚本相关命令7.5 辅助工具和实用命令附件:附件1:UNIX操作系统常用命令速查表附件2:UNIX操作系统实例代码和脚本示例法律名词及注释:1、操作系统:计算机系统中的核心软件,负责管理和协调计算机硬件和软件资源的分配和调度。
2、文件系统:操作系统中用于管理和组织文件和目录的一种机制。
3、进程:计算机执行中的一个程序的实例,包括程序的指令、数据和占用的系统资源。
4、Shell脚本:一种以Shell解释器为基础的脚本程序,用于自动化执行一系列命令和操作。
5、系统监控:对计算机系统中的资源和运行状态进行监测和记录的过程。
6、故障处理:对计算机系统中出现的故障进行诊断、排除和修复的过程。
linux期未复习一、基本概念复习1、何为Linux,Linux开发的基本思想?免费使用和自由传播的类Unix操作系统.第一,一切都是文件;第二,每个软件都有确定的用途,同时它们都尽可能被编写得更好2、Linux内核的主要作用?3、何为GNU组织?GNU's Not Unix是一个开源、免费的类unix操作系统开发组织。
4、区分以下收费和免费的GNU/Linux发行版本?Rpel;debain;ubuntu;5、Linux特点、理念?特点建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。
理念,“重现当年软件界合作互助的团结精神”6、Linux内核的主要用?进程调度、内存管理、配置管理虚拟文件系统、提供网络接口以及支持进程间通信。
7、简述硬盘安装Linux的过程各注意事项?1、下载适合的linux ISO2、准备好linux安装分区。
3、配置安装程序8、什么是Shell?它的功能是什么?操作系统与外部最主要的接口就叫做shell。
shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。
shell提供了你与操作系统之间通讯的方式。
这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shell script(非交互)方式执行。
9、何为Linux中命令行的自动补齐功能?在linux命令提示符状态下,用键盘输入命令或指定目录的文件名时,从前向后输入过程中,出现前面输入命令或文件名字符与其它命令或文件夹名不匹配时可按<Tab>补齐命令或文件名。
这一功能我们称为命令和文件名的自动补齐功能10、管道的作用是什么?管道可以把一系列命令连接起来。
这意味着第1个命令的输出会通过管道传给第2个命令,并且作为第2个命令的输入,第2个命令的输出又会作为第3个命令的输入,以此类推,而管道行中最后一个命令的输出才会显示在屏幕上,管道符是“|”。
unix期末考试题库及答案1. 什么是UNIX操作系统?UNIX是一种多用户、多任务的操作系统,最初由肯·汤普逊和丹尼斯·里奇在1970年代为AT&T的贝尔实验室开发。
它以C语言编写,具有强大的文件系统和进程管理能力。
答案:UNIX操作系统是一种多用户、多任务的操作系统,最初由肯·汤普逊和丹尼斯·里奇在1970年代为AT&T的贝尔实验室开发。
2. 简述UNIX文件系统的结构。
UNIX文件系统是一个层次结构,以根目录(/)开始,所有文件和目录都是根目录的子目录。
每个文件和目录都有一个唯一的inode,包含文件的元数据。
答案:UNIX文件系统是一个以根目录(/)开始的层次结构,其中所有文件和目录都是根目录的子目录,每个文件和目录都有一个唯一的inode,包含文件的元数据。
3. UNIX中如何查看当前目录下的文件和目录?可以使用`ls`命令来查看当前目录下的文件和目录。
答案:在UNIX中,可以使用`ls`命令来查看当前目录下的文件和目录。
4. 请解释UNIX中的硬链接和软链接的区别。
硬链接是直接指向文件inode的链接,而软链接(也称为符号链接)是一个指向另一个文件路径的文件。
硬链接不能跨文件系统,而软链接可以。
答案:硬链接是直接指向文件inode的链接,不能跨文件系统;软链接是一个指向另一个文件路径的文件,可以跨文件系统。
5. UNIX中如何改变当前工作目录?可以使用`cd`命令后跟目标目录的路径来改变当前工作目录。
答案:在UNIX中,可以使用`cd`命令后跟目标目录的路径来改变当前工作目录。
6. 描述UNIX中进程的三种状态。
UNIX中进程的三种状态包括:运行态(正在执行)、就绪态(等待CPU时间)和阻塞态(等待某个事件,如I/O操作完成)。
答案:UNIX中进程的三种状态为运行态(正在执行)、就绪态(等待CPU时间)和阻塞态(等待某个事件,如I/O操作完成)。
一、单选题1.操作系统是一种 ( )。
(难度2)A.通用软件 B.系统软件 C.应用软件 D.软件包2.1973年,Ken和Dennis成功用( )语言重写了UNIX操作系统。
(难度2)A.C B.汇编 C.pascal D.java3.下列应用程序不属于Linux系统编辑器的是( )。
(难度2)A.view B.pine C.vi D.emacs4. i节点表是一个( )字节长的表,在该表中包含了文件的相关信息。
(难度2)A.128 B.64 C.32 D.2565.用来查找特定字符串的命令是()。
(难度2)A.find B.whereis C.grep D.which6.要消除单引号的特殊含义使用( )。
(难度2)A.反斜杠\ B.单引号 C.双引号 D.后引号7. 要把消息回复给指定的用户, 在mail模式下,输入( )。
(难度2)A.r usrname B.R usrname C.s usrname D. m usrname8.当脚本中exit命令的返回码为何值时,表示脚本成功( )。
(难度2)A.1 B.-1 C.2 D.09.下面哪些不是USTU程序第一级菜单的内容 ( )。
(难度2)A.EXIT B.EDIT C.REPORTS D.ADD10.在系统中建立用户组的命令为( )。
(难度2)A.groupdel B.group C.groupadd D.useradd11.操作系统的基本类型主要是 ( )。
(难度2)A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统12.进程的同步是指进程间在逻辑上的相互( )关系。
(难度2)A.联接 B.制约 C.继续 D.调用13.修改口令的命令是( )。
(难度2)A.who B.passwd C.password D.pwd14.你在vi编辑器中对文本文件中的某行进行删除后,发现该行内容需要保留,重新恢复该行内容最佳的操作方法是( )。
1. 显示当前目录所有的文件和目录信息 > Is //list >ls XX 0录 〃查看指定目录下边的文件信息
2. 显示当前文件目录位置 > pwd
3. 目录之间切换 >cd目录名字 >cd .. 切换到上级目录
4. 切换到完全命令模式 > init 3 进入命令模式 >init5 进入可视化操作界面
5.用户切换到超级管理员 >su・root //$是普通用户 #是超级管理员 > SU -
> su root 〃也可以切换到root用户,但是没有超级管理员权限
6. 超级管理员切换回普通用户 > exit
7. 查看当前用户是谁 > whoami
8. 输出一个文件内容 >cat具体文件
9. 创建冃录 make directory > mkdir hello > mkdir hello/world > mkdir -p first/second/third 〃递归创建3个目录
10.给目录改名字move移动 >mv旧名字新名字 > mv book.ods bread.ods > mv first/second first/six 〃把second改名字为six
11.移动目录操作move > mv目标新的地址 > mv bread.ods 目录 > mv ten/bread.ods first mv ten/bread.ods firstt 〃移动,因为first 0录存在
〃改名字,并且移动文件到当前目录 mv目标地址 mv 0标地址
> rmdir 目录 〃删除单个目录 > rm -rf 文件 〃可以删除一切普通的目录或文件 递归recursive强制force
// kill your self
> wc文件 //计算文件行数 〃添加一个用户
〃移动,只要地址是存在的目录就是移动 〃改名字,地址只要不存在就是改名字
12. 复制操作copy >cp源文件复制文件 >cp -R目录 目标目录 〃复制“目录“需要添加参数・R >cp源文件目标/新的名字〃复制的同吋给起一个新的名字
13. 删除目录、文件 >rm文件 〃删除单个文件
14. 输岀文件内容 > cat文件 〃一次性输出文件全部内容 > more文件 〃分页显示文件内容 敲回车查看下边的内容,不支持回看 中间停止:q 显示内容百分比 > less文件 〃分页显示文件内容 可以通过上、下、左、右查看文件具体内容 停止:q 没有百分比显示 > head -n文件 〃查看文件前n行内容 >tail-n文件〃查看文件末尾n行内容
15. 计算文件行数
16. 创建文件 > touch filename 〃创建文件
17. 给文件添加内容 > echo content > filename 〃给文件添加内容[覆盖添加内容,原内容被删除] > echo内容 >> filename 〃给文件追加内容 > echo内容>/» newfilename 〃会创建一个新的文件,并且有添加内容[重定向方
18. 给系统增加一个用户 user add/mod/del > useradd user name 该方式创建用户,并没有显示设置用户的组 > useradd -g NNN用户名〃添加用户并设置组别 > useradd -g NNN目录 用户名 〃添加用户并设置家目录、组别 > useradd -u XXX用户名 〃添加用户并显示设置用户编号
18.1修改用户 > usermod -u用户编号-g组编号-d家目录用户名〃修改用户
18.2删除用户 > userdel -r用户 〃删除用户,并且删除家H录
19. 给系统创建组 group add/mod/del groupadd movie groupadd music groupadd -g XXX 组名〃添加组并设置组编号
19.1修改组 >groupmod -n新名字 旧名字 〃修改组的名字 19.2删除组 > groupdel 组名
20. 查看系统用户信息 > cat /etc/passwd 用户信息 > cat /etc/group 组的信息
21. 查看具体指令使用参数方法 > man 指令
22. 给用户设置密码 > passwd 用户名问题: l:what are the two major UNIX system versions? 'AT&T UNIX version 'berkeley UNIX 2:what is the general format of a unix comma nd? $ comma nd [options] [arguments] 3:name the different types UNIX shells whatare the prompt signs for UNIX shell? Bourne shell (sh)$267 页 Korn shell (ksh)$ C shell (csh)% Bourne again shell (bash)$ 4:what are the editor in UNIX operting system? Line editors55 页 56 页 Full screen editors 5:what is the differe nt between a relative and absolutepath name?
www.EClT.arg/software/jiao/jiao.c (absolute) software/john/jiao.java (relative) 6:UNIX is mostly written in the (assembly) Ianguage 7:BSD stand :Berkeley software distribution 8(head) comma nd is used to display the top of the file 9:(pipe)and (socket)are special file types 10:in vi (7j )command is used to go to the 7th line ll:explai n the following comma nds with descripti on .opti onand example Wc:
Head: first line of file Tail :last line of file Wc—to find out the number of lines,words or characters -l:lines ・ w:words
-c:characters Taii- Head-
12:what is shell script?write a shell script program that will do the following tasks in order 'shows the current date and time $date 'shows the number of users on the system $who 'display the current month calendax $cal 6 2015 Display the files and directories $ls Close the terminal exit 13:explain the operating system model? 'kernel layer a:inner most layer b:direct access to hardware c:loading executing and allocate resource 'service a:access to output devices b:access to storage devices c:fail manipulation 'command layer a:shell program b:user directry access c:set of comma nd d:command Ianguage 14:explain the following command with description option and example a:ls—list of all the files b:pwd—print working directory c:cd—change directory 15:select path which helps avoid complete paths all the time in linux Relative pathname 16:which of the followi ng vi editi ng comma nd to delete character Key 17:shell scripting is process of (program) 18:explain the Is and-lsoption with suitable example 120页 $ls Bb desk exam music public student
19:what are the operating system environment? 15页 System :sco UNIX :HP unix :Solaris AIX BSD: free BSD :open BSD :net BSD ;MAC qs BSD 20:what are quit comma nd keys ?it usage of each keys 79页 21: what are the text in put made keys? 215页 22:what is shell redirection operator? 213页 >the greater sign » double greater sign 23: what is the comma nd to look at the last 10 linesof a files $ tail -lOfilename 24:what are the shell variables? Environment variable and local variable