3.1 Linux基本命令的使用

1.预备知识

1.1 命令行与shell

        命令行是指供用户输入命令的界面,其本身只是接受输入,然后把命令传递给命令解释器;而shell主要指命令解释器。

        从本质上说,shell是一个程序,它在用户和操作系统之间提供一个面向行的可交互接口。用户在命令行中输入命令,运行在后台的shell把命令转换成指令代码发送给操作系统。

1.2 Linux的字符终端

        Linux系统的字符终端窗口为用户提供了一个标准的命令行接口,在字符终端窗口中,会显示一个shell提示符,通常为‘$’。用户可以在提示符后输入带有选项和参数的字符命令,并且能够在终端窗口中看到命令的运行结果,此后,将会出现一个新的提示符,标志新的命令行的开始。

        普通用户的命令提示符为‘$’,超级管理员用户的命令提示符为‘#’。Linux系统中的命令是区分大小的。在Linux命令行中,可以使用Tab键自动补全命令;使用分号来分隔命令等。

2、实验清单

        Red Hat版的Linux操作系统

3、实验过程

(1)打开命令行,使用sudo -i获取管理员权限;

(2)查看目录和文件

1)显示当前目录:pwd

 2)改变目录:cd 和列出目录内容:ls、dir

cd .. :返回上级目录

 cd :回到自己的用户主目录

ls -a:显示该目录下所有的文件(包括隐藏文件)

 ls -l:可以查看文件的各种属性

dir :列出列表内容(dir除了比ls的功能少些,其他都是一样的)

(3)查看文本文件:cat 和more

        cat命令会一次将所有内容全部显示在屏幕上,more会一页一页地显示文件内容;

(4)目录操作类命令:mkdir、rmdir

mkdir:创建目录

rmdir:删除目录

 

(5)文件操作类命令:grep

grep root /etc/passwd:查找/etc/passwd文件中是否存在root用户信息

在Linux操作系统中,还有一些常用的命令:

dmesg:显示系统诊断信息、操作系统版本号、物理内存大小及其他信息;

df:查看文件系统的各个分区占用情况;

du:查看某个目录中的各级子目录使用硬盘空间数;

free:查看系统内存、虚拟内存的大小及占用情况;

date:查看和设置当前日期和时间;

cal:显示指定月份或年份的日历;

clock:显示系统时钟;

ps:查看系统进程;

kill:向进程发送强制终止信号;

killall:根据进程名发送终止信号;

nice:指定运行程序优先级;

renice:根据进程的进程号来改变进程的优先级;

top:实时监控进程状态;

bg、jobs、fg:控制进程显示。

       

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值