Linux软件基础实验,linux基本操作的实验

这篇实验内容详述了如何在Linux系统中进行基本操作,包括使用telnet创建用户、登录系统、查看目录、管理文件权限、执行命令如ps、df、du、free等,以及进行文件打包、压缩和解压。实验还涵盖了文件的复制、移动、删除以及进程查看、内存资源检查等。通过这些操作,用户可以熟悉Linux的日常管理和维护。
摘要由CSDN通过智能技术生成

linux基本操作的实验

发布时间:2008-10-02 00:37:30来源:红联作者:sfwjeo

实验一、linux基本操作

1.实验目的

了解linux的基本命令,熟练掌握其基本操作

2.相关知识

使用命令操作,往往会带来更高的效率,外壳提示符界面和其他命令行借口类似,用户在提示符后面输入命令,然后外壳解释命令,根据命令告诉操作系统需要进行什么操作。

3.实验内容与基本操作

操作1:以user_login用户身份并使用telnet登录Linux服务器,按照提示创建自己的账户和口令。

________________________

首先要保证telnet的端口23打开,然后可从windows下telnet

telnet>

open 192.168.0.12

login:user_login

password: (输入密码)

#su root

输入密码: (root密码)

#useradd test

#passwd (输入test的密码)

_________________________

操作 2:使用新创建的用户账户和口令登录Linux系统,察看登录后的界面。

________

登录后的界面是一个全新的初始化的桌面

________

操作3:使用pwd命令察看当前的工作目录,然后用ls命令查看当前目录下的内容,尝试使用-a,-l,-F,-A,-lF等不同选项并比较不同之处。

______

[user@localhost home]$ pwd

/home

[user@localhost home]$ ls -a

. .. lan test user

[user@localhost home]$ ls -l

总计 3

drwx------ 19 lan lan 1024 09-29 02:46 lan

drwx------ 6 test test 1024 09-30 01:14 test

drwx------ 14 user user 1024 09-29 01:46 user

[user@localhost home]$ ls -F

lan/ test/ user/

[user@localhost home]$ ls -A

lan test user

[user@localhost home]$ ls -lF

总计 3

drwx------ 19 lan lan 1024 09-29 02:46 lan/

drwx------ 6 test test 1024 09-30 01:14 test/

drwx------ 14 user user 1024 09-29 01:46 user/

________________

操作4:在当前目录下建立一个名为test的新目录,然后将工作目录切换到test下,尝试将/etc目录下的文件passwd拷贝到该目录下(cp

源文件 目的目录)。察看当前目录下的passwd文件的属主和文件权限。

________

[user@localhost /]$ cd /home/user

[user@localhost ~]$ mkdir test

[user@localhost ~]$ cd test

[user@localhost test]$ cd /home/user/test

[user@localhost test]$ ls

[user@localhost test]$ cp ./etc/passwd /home/user/test/

cp: 无法 stat “./etc/passwd”: 没有那个文件或目录

[user@localhost test]$ cp /etc/passwd /home/user/test/

[user@localhost test]$ ls

passwd

_____________

操作5:尝试向当前目录下的passwd文件和/etc/passwd文件分别写入一些新内容(可使用echo "字符串" >>文件

的命令),看看操作能否成功,如果不能成功,请说明原因。用cat命令浏览文件password的内容,用more命令进行浏览翻页操作,再用less命令浏览文件的内容。比较这几个命令的不同之处

More: 一次翻一页

Less: 一次翻一行

按Q 返回

_________________

[user@localhost test]$ cp /etc/passwd /home/user/test/

[user@localhost test]$ ls

passwd

[user@localhost test]$ echo -h

-h

[user@localhost test]$ echo this is me >> passwd

[user@localhost test]$ echo this is me >> /etc/passwd

bash: /etc/passwd: 权限不够

_____________________

操作6:用ls命令查看test下文件的权限,用mv命令更改文件password的文件名为test.txt,尝试用chown和chgrp更改文件的属主为root、组为root,看看能否成功,不成功,请说明原因。尝试用chomd将文件权限为"-rw-------"。看看能否成功,不成功,请说明原因。

_____________

[user@localhost test]$ ls -l

总计 2

-rw-r--r-- 1 user lan 1686 09-30 01:39 passwd

________________

chown: 正在更改 “test.txt” 的所有者: 不允许的操作

因为chown的使用权限是root

________________

[user@localhost test]$ chmod 600 test.txt

[user@localhost test]$ ls -l

总计 2

-rw------- 1 user lan 1686 09-30 01:39 test.txt

______________

操作7:用rm命令删除test目录下的所有文件,再用rmdir命令删除test目录。

(想一想有没有一条命令将目录及目录下的所有文件删除,写出这条命令)。删除test目录命令为:rmdir /home/wh/test

___________

[user@localhost test]$ rm test.txt

[user@localhost test]$ ls

[user@localhost test]$

[user@localhost test]$rmdir /home/user/test

___________

操作8:使用ps命令查看当前系统内的进程,并利用man命令获取ps命令的参数,写出获取当前终端进程执行情况的ps命令。

____

[user@localhost ~]$ ps

PID TTY TIME CMD

2922 pts/1 00:00:00 bash

3102 pts/1 00:00:00 ps

_____

操作9:使用df命令查看当前系统已安装的文件系统的空间使用情况,记录结果。

_________________

[user@localhost ~]$ df

文件系统 1K-块 已用 可用 已用% 挂载点

/dev/sda2 7856665 4326007 3125017 59% /

/dev/sda1 101086 12340 83527 13% /boot

/dev/shm 79228 0 79228 0% /dev/shm

__________________

操作10:使用du命令查看用户的工作目录占用了多少空间,记录结果。

____________

[user@localhost ~]$ du

1 ./.local/share/Trash/files

1 ./.local/share/Trash/info

3 ./.local/share/Trash

4 ./.local/share

5 ./.local

3 ./.kde/Autostart

………………

______________

操作11:使用free命令查看内存资源的使用情况,记录结果。

_______________________

[user@localhost ~]$ free

total used free shared buffers cached

Mem: 158456 155168 3288 0 4072 43284

-/+ buffers/cache: 107812 50644

Swap: 168672 88872 79800

________________________

操作12:使用man获取tar和gzip的帮助信息,尝试将test目录下的文件打包并压缩,然后到另外一目录tmp下解包,写出这几条命令。

______________

[root@localhost /]#man gzip

NAME

gzip, gunzip, zcat - compress or expand files

SYNOPSIS

gzip [ -acdfhlLnNrtvV19 ] [-S suffix] [ name ... ]

gunzip [ -acfhlLnNrtvV ] [-S suffix] [ name ... ]

zcat [ -fhLV ] [ name ... ]

DESCRIPTION

………………………………

______________

操作13:尝试执行"ls -l /tmp",看看这条命令的执行会出现什么结果,解释一下这条命令。

_________

[root@localhost /]# ls -l /tmp

总计 15900

-rw-r--r-- 1 root root 10601390 09-19 20:20 album_info.xml

drwxr-xr-x 3 root root 1024 09-19 15:29 base

drwxr-xr-x 2 root root 1024 09-21 02:07 bluedjgames

-rw------- 1 root root 236056 09-26 20:00 ct.pdf

drwxr--r-- 2 root root 1024 09-19 02:24 dta

drwx------ 2 lan lan 1024 09-28 20:48 gconfd-lan

drwx------ 3 root root 1024 09-30 13:37 gconfd-root

drwx------ 2 user user 1024 09-28 03:34 gconfd-user

-rw------- 1 root root 5108223 09-19 06:29 initrd.img.vd7402.gz

drwx------ 2 root root 1024 09-30 13:33 kde-root

-rw------- 1 root root 248677 09-26 19:47 kpvod.pdf

drwx------ 3 root root 1024 09-30 13:34 ksocket-root

drwx------ 2 root root 1024 09-30 13:37 orbit-root

…………………………………………………………

____________

操作14:尝试执行find /usr/src -name *.c -print | xargs grep

"#include",看看这条命令的执行会出现什么结果,解释一下这条命令。

__________

内核所用的函数库

__________

操作15:执行cal和date命令,说说这两条指令的用途。

____________________

[user@localhost ~]$ cal

九月 2008

日 一 二 三 四 五 六

1 2 3 4 5 6

7 8 9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30

[user@localhost ~]$ date

2008年 09月 30日 星期二 02:52:39 CST

_____________________

操作16:执行命令clear和logout,退出系统。(想一想有没有其他的方法,写出这种方法)

________

logout 还可以用shutdown -h now

________

操作17:执行命令shutdown,关闭系统。(想一想有没有更简单的命令,写出这条命令)

___________________

halt,reboot、及init

___________________

实验要求:

1 必须作实验预习,对预习报告不做形式要求。

2 按时完成实验并按时提交实验报告。

实验报告要求:

1 写明实验题目

2 详细描述操作过程

3 写出输入和输出结果,结果应该正确

4 对实验做简要总结

评价标准:

合格:完成实验内容,按时提交实验报告,实验报告符合要求。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值