
2Linux命令简介知识分享.ppt
29页Linux系统入门郝庆晋*1*2Linux之父Linus TorvaldsTux 1991年,芬兰赫尔辛基大学LinusTorvalds开始用汇编语言写了一个在80386保护模式下处理多任务切换的程序 1993年底94年初,Linux1.0诞生 1993年Linux加入GNU并遵循公共版权许可证(GPL) 1994Linux的第一个商业发行版Slackware问世Linux的诞生*5 Linux发行版LINUX常用操作命令 Shell 基本命令ls、pwd、cd 用户管理命令su、who、id、useradd、userdel、groupadd、groupdel、passwd 文件目录相关命令mkdir、cat、cp、mv、rm、chown、chgrp、chmod 系统管理命令ps、kill、uname、shutdown、rebootShell Shell是一种Linux中的命令行解释程序,就如同C是DOS下的命令解释程序一样 为用户提供使用操作系统的接口 是Linux系统上的字符工作环境ls 作用:列出目录的内容 格式:ls选项文件其中文件选项为查看指定文件的相关内容,若未指定文件,默认查看当前目录下的所有文件。
参数:选项参数定义-l,-format=single-column一行输出一个文件(单列输出)-a,-all列出目录中所有文件-f不排序目录内容,按磁盘存储顺序列出-l,-format=longpwd 作用:显示当前目录 格式:pwd选项 参数:-help 帮助-version 显示版本信息cd 作用:改变工作目录 格式:cd路径 参数: cd改变目录到用户根目录 cd.到上一级目录 cd/xxx到指定目录su 作用:改变用户身份 格式:su选项用户名 参数:选项参数含义-切换用户同时,改变环境变量-m,-p切换用户时不改变环境变量-ccmd切换用户后以用户身份执行命令who 作用:显示目前登录系统的用户信息 格式:who选项 参数: who 显示所有登录用户信息 -i,-u 显示闲置时间,若用户在前一分钟内有进行动作,将标识为“.”号,如果超过24小时没有动作,则显示出“old” -m,am I 显示当前登录自身登录信息id 作用:显示用户的ID以及所属群组的ID 格式:id选项用户名称 参数: -g,-group 显示用户所属群组的ID -G,-groups 显示用户所属附加群组的ID -u,-user显示用户IDuseradd、userdel 作用:建立或删除用户账户 格式:useradd选项用户名 userdel选项 用户名 参数: useradd d 指定用户的工作目录 useradd g指定用户所属的群组 useradd m 自动建立用户的工作目录 userdel -r 删除用户工作目录和目录中所有文件。
若不加参数,则仅删除用户帐号,而不删除相关文件 groupadd、groupdel 作用:建立或删除用户属组 格式:groupadd选项属组名 groupdel属组名 参数: ggid:指定组ID号o:允许组ID号,不必惟一r:加入组ID号,低于499系统账号f:加入已经有的组时,防止程序退出 passwd 作用:设置密码 格式:passwd选项用户名 参数: -d 删除密码,需要root用户权限 -f 强制执行 passwd指令让用户可以更改自己的密码,而系统管理者则能用它管理系统用户的密码只有管理者可以指定用户名称,一般用户只能变更自己的密码 mkdir 作用:创建目录 格式:mkdir选项目录名 参数: -m 建立目录同时设置目录的权限 -p 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录 -verbose 执行时显示详细信息cat作用:连接并显示指定的一个或多个文件格式:cat选项文件1,文件2,文件n参数:-n 由一开始对所有输出的行数编号-b 类似于-n,但不对空白行编号范例:cat-nfile1file2把file1的内容加上行号后写入文件file2中catfile1file2把file1的内容附加到file3里。
cp 作用:复制文件或目录 格式:cp选项源文件或目录 目标文件或目录 参数: -a 保留连接、文件属性、并复制其子目录 -f 覆盖已经存在的目标文件而不提示 -p 除复制源文件内容外,还负责其修改时间和访问权限 -r 在复制目录是使用,将复制目录下所有子文件和目录mv 作用:为文件或目录改名或改变路径 格式:mv选项 源文件或目录 目标文件或目录 参数: -b若需覆盖文件,则覆盖前先行备份 -f若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录 -i覆盖前先行询问用户rm 作用:删除文件或目录 格式:rm选项文件或目录 参数: -i删除既有文件或目录之前先询问用户 -r递归处理,将指定目录下的所有文件及子目录一并处理 -f删除不存在的文件时,不给出错误提示chown,chgrp chown作用:修改文件所有者和组别 格式:chown文件所有者所有者组名 文件名 chgrp作用:修改文件的组所有权 格式:chgrp 文件所有组 文件名 参数 -R 修改目录以及其下的所有文件所有权chmod 作用:改变文件的访问权限 格式:1)chmod 符号权限 文件 2)chmod 八进制权限 文件 chmod u-x g+w o=rwx xxx chmod 755 xxx 参数 -R 修改目录以及其下的所有文件所有权ps 作用:显示当前系统中由该用户运行的进程列表 格式:ps 选项 参数: -ef 查看所有进程及其PID,系统时间,执行者等 -aux 初可显示-ef内容外,还可显示CPU及内存占用率、进程状态kill 作用:输出特点的信号给指定PID的进程 格式:kill 选项 PID 参数: -l 列出所有可用的信号名称 -s 发送指定的信号给进程uname 作用:显示系统信息 格式:uname选项 参数: -a 显示全部的信息 -m 显示电脑类型 -n 显示在网络上的主机名称 -r 显示操作系统的发行编号 -s 显示操作系统名称shutdown 作用:系统关机指令 格式:shutdown选项时间 参数: -h 将系统关机 -r shutdown之后重新启动 -k 只发送信息给所有用户,不实际关机reboot 作用:重新启动计算机 格式:reboot练习题 1、去到/usr/lib目录下,回到用户根目录 2、改变用户到root,添加test组,添加用户test,所属test组,设置test密码,删除test用户,删除test组 3、创建test目录,拷贝/root/install.log文件到test目录,查看install.log文件。
修改文件属性为本用户和组,修改文件为所有人可执行,删除文件 4、运行server程序,杀死server程序。






![河南新冠肺炎文件-豫建科[2020]63号+豫建科〔2019〕282号](http://img.jinchutou.com/static_www/Images/s.gif)





