linux基本命令ppt

简介 相关

截图

linux基本命令ppt

简介

这是linux基本命令ppt,包括了基本命令,文件和目录操作命令,系统信息及运行状态监控,进程命令,用户及用户组管理命令,软件安装命令rpm,命令发送到后台,关机等内容,欢迎点击下载。

linux基本命令ppt是由红软PPT免费下载网推荐的一款课件PPT类型的PowerPoint.

linux 基本命令 曾树洪 基本命令 date Which is … echo 在终端上显示键入在命令行中的其余任何内容 文件和目录操作命令 ls 最常用的参数有三个-a -l 和–F cd 命令 mkdir 建立新的目录 rmdir 删除已存在的空目录work cp 常用的参数 –r rm 常用的参数有三个-i,-r,-f mv 文件和目录操作命令 cat 显示或连结一般的ascii 文本文件. -n 显示行号 -a 显示TAB键等特殊符号 more less pwd ln 连接文件 (-s 符号连接)‏ wc -l :统计行数 -c 统计字符数 -w 统计单词数 文件和目录操作命令 tac 功能跟cat相反,由最后一行到第一行反向在屏幕上显示出来 head [-n number] [文件名] 显示文件前n行 tail [-n number] [文件名] 显示文件后n行 目录操作 pwd 显示用户当前工作目录的名字 cd mkdir rmdir 系统信息及运行状态监控 有一个特殊目录/proc 该目录下列出的文件并非保 存在磁盘上而是内存中的一个映像在该目录下可以找到许多有意思的东 西例如 /proc/cpuinfo 本机 CPU的相关信息 /proc/meminfo 本机内存及交换分区的使用信息 /proc/modules 本机已安装的硬件模块信息 /proc/mounts 本机已挂载 mount 上的设备信息 系统信息及运行状态监控 uname -r 查看内核版本号 -s 查看内核名称 -a 查看所有信息 cat /etc/issue 查看Linux发行版本号 磁盘存储命令 1. df命令 df -k 以千字节 KB 为单位显示各分区的信息 df -a 显示所有分区 包括大小为0 的分区 df -T 显示分区类型 EXT2 或EXT3 等 磁盘存储命令 2. du命令 du -b /home 以字节为单位显示 /home 文件夹下各个子文件夹的大小 du -ks home 以千字节 KB 为单位显示/home 文件夹的总大小 磁盘存储命令 3. mount [选项] 设备目录 mount /mnt/ cdrom mount /mnt/ floppy 4. umount [ -f ] directory umount -f /mnt/cdrom 进程命令 ps 其中常用的选项有 -e 显示所有进程 -f 全格式 -l 长格式 进程命令 top 动态显示系统当前的进程和其他状况 常用的交互命令有 <空格> 立即刷新显示 h 或者? 显示帮助画面给出一些简短的命令总结说明 m 切换显示内存信息 t 切换显示进程和CPU状态信息 c 切换显示命令名称和完整命令行 M 根据驻留内存大小进行排序 P 根据CPU使用百分比大小进行排序 q 退出 进程命令 kill kill [-s 信号] 进程号 kill -9 1234 kill -l 显示信号列表 Linux 文件属性 用户及用户组管理命令 who who am i id groups 查看当前登录用户的组内成员 groups zsh 查看zsh用户的组内成员 cat /etc/group 用户及用户组管理命令 groupadd groupdel useradd useradd 用户名 -g 组名–G 组名-d Home 目录名-p 密码 -g 指定该用户的首要组 -G 指定该用户的次要组 -d 指定该用户的Home 目录 -p 指定该用户的密码 userdel passwd 更改当前用户的密码 passwd 用户名 超级用户更改其他用户的密码 su 更改 Linux 文件属性指令 chmod [who] [+ | - | =] [mode] 文件名 [who] u g o a(系统默认)‏ [mode] r w x chmod =rx text chmod u=rwx,g=r,o= text 更改 Linux 文件属性指令 更改某个文件或目录的属主和属组 chown chown oracle:dba text 软件安装命令 tar 格式: tar [选项] [文件目录列表] 功能: 对文件目录进行打包备份 选项: -c 创建一个新的档案文件 -t 查看档案文件的内容 -x 分解档案文件的内容 -f 指定档案文件的名称 -v 显示过程信息 -z 采用压缩方式 软件安装命令 tar -czf oracle.tar.gz /etc/oratab /home/oracle 该命令将/etc/oratab 文件和/home/oracle目录下的所有文件合并到oracle.tar文件中 并采用压缩方式 tar -tzf oracle.tar.gz 该命令列出归档文件 oracle.tar中的所有文件列表 tar –xzvf oracle.tar.gz 该命令将归档文件分解并解压缩到原有文件的路径中 软件安装命令rpm 1 安装 rpm -i 需要安装的包文件名 举例如下 rpm -i example.rpm 安装 example.rpm 包 rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在 安装的文件信息 rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度 软件安装命令rpm 2 升级 rpm升级软件包的基本语法如下 rpm -U rpm包名 例如 rpm –U tomcat4.rpm 该命令将升级 Tomcat软件并进行相关系统配置 软件安装命令rpm 3 查看已安装的软件 rpm -q … 附加查询命令 a 查询所有已经安装的包 以下两个附加命令用于查询安装包的信息 i 显示安装包的信息 l 显示安装包中的所有文件被安装到哪些目录下 s 显示安装版中的所有文件状态及被安装到哪些目录下 以下两个附加命令用于指定需要查询的是安装包还是已安装后的文件 p 查询的是安装包的信息 f 查询的是已安装的某文件信息 软件安装命令rpm rpm -qa | grep tomcat4 查看 tomcat4 是否被安装 rpm -qip example.rpm 查看 example.rpm 安装包的信息 rpm -qif /bin/df 查看/bin/df 文件所在安装包的信息 rpm -qlf /bin/df 查看/bin/df 文件所在安装包中的各个文件分别被安装到哪个目录下 软件安装命令rpm 删除已安装的软件包 rpm -e packagename 软件安装命令yum 1.用YUM安装软件包 命令:yum install yum install stardict 2.用YUM删除软件包 命令:yum remove 软件安装命令yum 3.更新所有更新软件 命令:yum update 4.仅更新指定的软件 命令:yum update 5.列出所有可安裝的软件清单 命令:yum list 软件安装命令yum 6列出所有可更新的软件包 命令:yum list updates 7.列出所有已安装的软件包 命令:yum list installed 文件查找find find pathname -options [-print -exec -ok ...] -name 按照文件名查找文件 find . -name hello.c 注意区别:find . hello.c |grep hello.c -perm 按照文件权限来查找文件 -user 按照文件属主来查找文件 -nouser -group 按照文件所属的组来查找文件 -nogroup 文件查找find -mtime -n +n 按照文件数据的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前 -atime -n +n 按照文件访问时间查找 - amin n 查找n分钟以前被访问过的所有文件。 - atime n 查找n天以前被访问过的所有文件。 - cmin n 查找n分钟以前文件状态被修改过的所有文件。 - ctime n 查找n天以前文件状态被修改过的所有文件。 - mmin n 查找n分钟以前文件内容被修改过的所有文件。 - mtime n 查找n天以前文件内容被修改过的所有文件。 文件查找find -type 查找某一类型的文件,诸如: b - 块设备文件。 d - 目录。 c - 字符设备文件。 p - 管道文件。 l - 符号链接文件。 f - 普通文件。 文件查找find -exec对匹配的文件执行shell命令 -ok 以一种更为安全的模式来执行shell命令 find -name hello.c -exec ls -l {} \; find -name hello.c -exec rm {} \; find -name hello.c -exec grep main {} \; find -name hello.c -ok ls -l {} \; find -name hello.c -ok rm {} \; 文件查找find -a 逻辑与,系统缺省的选项 $ find –name ’tmp’ –type c -user ’zsh’ -o 逻辑或 !逻辑非 find ! –name ’tmp’ 练习 1、查找当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件; 2、查找系统中所有文件长度为0的普通文件,并列出它们的完整路径; 3、查找/zsh目录中更改时间在7日以前的普通文件,并在删除之前询问它们; 4、查找系统中所有属于root组的文件 并列出它们的完整路径; 特殊符号 * 替换为当前目录中所有文件的文件名 假设当前目录有文件 zsh1,zsh2 echo * //显示结果为:zsh1 zsh2 echo *:*//zsh1 zsh2:zsh1 zsh2 ? 匹配单个字符  $ ls [a-z]*[!0-9]  ; && || 测试 /zsh/shell 是否存在,若在显示“exist”,否则显示“no exist” $ ls /zsh/shell && echo “exist” ||echo “no exist” 重定向 数据流向重导 标准输入(stdin): 0, < ,<<(结束的输入字符)‏ 比较 wc –l zsh 和wc –l ,>>(追加) 标准出错(stderr):2 ,2>,2>> 垃圾桶/dev/null 区别标准输出和标准出错 假设当前目录下没有文件名为:pig # ls pig //显示 pig not found # ls pin >zsh 管道 進階指令操作--管線命令 pipe 將輸出的訊息繼續進行處理 管道 简单一例 $ ls –al /zsh |less 显示express的第5到8行 head -8 express | tail -3 过滤器 能用在管线中其他两个程序之间的任何程序。 如:wc ,grep等 而ls ,who,date,cd,pwd,echo,rm,mv,cp则不是。 命令发送到后台 $ qq & 关机 shutdown [选项] [时间] - k 并不真正关机而只是发出警告信息给所有用户 - r 关机后立即重新启动 - h 关机后不重新启动 - f 快速关机重启动时跳过fsck - n 快速关机不经过init 程序 - c 取消一个已经运行的shutdown # shutdown –r +10 # shutdown –h now ys2红软基地

展开

同类推荐

热门PPT

相关PPT