`

实验楼Linux笔记

 
阅读更多

一、实验说明

1.登录系统

无需登录直接进入系统

2.若不小心登出如何处理

系统用户名tc,密码为空。即提示输用户名时输入tc然后在提示输入密码时直接敲回车即可,若无提示可直接登录。

二、查看登录用户及修改密码

1.查看我是谁-whoami命令

提示:使用两次TAB键获取命令补充提示

tc@box~$ whoami

2.修改我的密码

输入passwd之后,回车,连续输入两次新密码就可以更新当前用户密码

tc@box~$ passwd

3.退出系统再次登录

退出系统后使用用户名tc及刚才设置的新密码登录

tc@box~$ exit

三、命令管理

1.清除屏幕 -clear命令

tc@box~$ clear

2.查看命令历史-history

tc@box~$ history
    0 whoami
    1 passwd
    2 clear
    4 history

四、用户管理

1.以tc用户登录

用户管理需要root权限,所以此类命令需要用户为root或具有sudo权限,tc用户具有sudo权限,所以需要以用户tc登录。系统用户名tc,密码为前面设置的密码(若没有设置将为空)。

tc@box~$ exit
Core Linux
box login: tc
tc@box~$

2.添加组 - addgroup

提示:用户管理需要root权限,所以此类命令前需要加sudo

tc@box~$ sudo addgroup shiyanlougroup

3.添加用户 - adduser

添加用户shiyanlou到组shiyanlougroup中,设定用户家目录为/home/shiyanlou
创建用户命令执行时需要为用户设定密码

tc@box~$ sudo adduser -h /home/shiyanlou -G shiyanlougroup shiyanlou

4.使用su -命令切换到其他用户

tc@box~$ su - shiyanlou

输入用户密码

password:

退出shiyanlou用户

shiyanlou@box:~$ exit

5.删除用户 - deluser

删除用户shiyanlou

tc@box~$ sudo deluser shiyanlou

6.删除组 - delgroup

删除组shiyanlougroup

tc@box~$ sudo delgroup shiyanlougroup

五、系统管理

1.系统状态实时监控 - top

点击q退出top界面

tc@box~$ top

2.查看当前时间 - date

tc@box~$ date
Tue May 10 10:00:11 UTC 2014

3.显示登录记录 - last

tc@box~$ last

4.查看磁盘使用情况 - df

输出内容过多时可以使用more分屏显示,点击回车滚动显示下面内容

tc@box~$ df | more

5.查看当前目录大小 - du

tc@box~$ du
0    ./.local/bin
0    ./.local
0    ./.X.d
16.0K

6.显示系统启动信息 - dmesg

输出内容过多时可以使用more分屏显示,点击回车滚动显示下面内容

tc@box~$ dmesg | more

7.显示正在运行的进程 - ps

输出内容过多时可以使用more分屏显示,点击回车滚动显示下面内容

tc@box~$ ps | more

8.显示后台进程 - jobs

tc@box~$ jobs

9.中止进程或任务 - kill

启动cat进程放入后台运行

tc@box~$ cat > abc.txt &

查找cat进程ID,该ID用于替换后面一条命令中的CAT_PID字符串

tc@box~$ ps | grep cat

中止cat进程,使用上一条命令中查到的进程ID号替换CAT_PID

tc@box~$ kill -9 CAT_PID

六、网络命令

1.显示网络地址信息 - ifconfig

显示IP地址及网络掩码等信息

tc@box~$ ifconfig

2.显示/配置路由信息 - route

显示路由表信息

tc@box~$ route

3.显示网络连接状态 - netstat

显示网络连接状态

tc@box~$ netstat

4.查看与目标服务器连接情况 - ping

查看是否可以连接localhost服务器,发三次ping给localhost

tc@box~$ ping  -c 3 localhost
分享到:
评论

相关推荐

    Linux学习笔记【博文整理系列】

    学习linux的笔记,发到博文了,鉴于文档方便保存和查阅,发出来,免费的哈 博文来自http://blog.csdn.net/wklken,共12篇,类似手册,可快速练习和查阅,容易上手 文档列表: Linux笔记——vim常用操作及扩展补充...

    老男孩linux笔记

    老男孩linux笔记

    狂神说Linux课堂笔记.pdf

    本篇课堂笔记主要从Java全栈开发的角度出发,针对Linux的学习和应用进行了深入讲解。 首先,课堂笔记强调了学习Linux的理由。尽管Linux在桌面操作系统上很难取代Windows的主流地位,但其在服务器端和开发领域却...

    华为工程师总结Linux笔记.pdf

    Linux 入门到精通企业实战 1 Linux 基础篇 1 Linux 进阶篇 3 Linux 高级篇 4 第 1 章 Linux 快速入门 5 第 2 章 Linux 发展及系统安装 15 第 3 章 CentOS 系统管理 42 第 4 章 Linux 必备命令 72 第 5 章 Linux 用户...

    马哥的linux学习笔记

    《马哥的Linux学习笔记》是一份针对初学者和进阶者精心编撰的Linux教程,旨在帮助读者全面掌握Linux操作系统的核心概念、命令行操作以及系统管理技能。这份笔记以清晰明了的语言和实例解析了Linux系统的各个方面,是...

    Linux笔记全套-最新版.zip

    Linux笔记全套-最新版.zipLinux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-最新版Linux笔记全套-...

    韩顺平2018Linux视频笔记

    韩顺平2018Linux视频笔记,我添加了书签

    Linux笔记.zip

    这份“Linux笔记.zip”文件显然包含了关于Linux操作系统的详细学习资料,特别是对命令行操作的总结。以下是根据标题、描述和标签生成的相关知识点: 1. **Linux命令**:Linux的核心在于其命令行界面,其中包含了...

    linux笔记笔记笔记笔记

    本文将深入探讨“Linux工作笔记”中涉及的一些关键知识点,包括select多路复用、Makefile文件、Shell脚本、DDNS(动态域名解析)、文件读写、编译内核、鸟哥私房菜Linux教程、转义字符、版本控制工具SVN以及Makefile...

    linux笔记.txt

    常规的linux笔记

    Linux学习笔记(强悍总结值得一看)_linux_linux学习笔记_

    这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...

    linux笔记(尚硅谷韩顺平linux笔记)

    Linux笔记 配合我的博客使用 为我的博客Linux常用命令文本版

    Linux笔记(做的笔记)

    Linux笔记,笔记中包含Linux的知识点,但是我还没有完全整理完,后面我会补上的!

    国嵌Linux笔记.zip

    【国嵌Linux笔记】 在IT领域,Linux是一个广泛使用的开源操作系统,它的内核由林纳斯·托瓦兹(Linus Torvalds)于1991年创建。Linux以其稳定、安全、高效和可定制性著称,尤其在服务器、云计算、物联网(IoT)以及...

    LINUX学习笔记与实验.doc

    LINUX学习笔记与实验 LINUX学习笔记与实验 LINUX学习笔记与实验 LINUX学习笔记与实验

    Linux笔记xmind文档,linux命令整理

    Linux笔记xmind文档,linux命令整理 

    黑马Linux笔记.zip

    【标题】"黑马Linux笔记.zip"是一个包含了作者在学习Linux操作系统过程中所整理的学习资料的压缩包。这个压缩文件主要是为了帮助读者深入理解Linux系统的核心概念、命令操作以及系统管理技能。 【描述】"黑马学习...

    韩顺平 LINUX 笔记全

    韩顺平 LINUX平台 课堂学习笔记 包括1,2,3,4,5

    Linux笔记.pdf

    Linux 笔记 一、Linux 概述 Linux 是一个开源的操作系统,由 Linus Torvalds 于 1991 年创建。它是一种自由、开放的操作系统,任何人都可以自由地使用、修改和分发。 二、Linux 的特点 1. 严格区分大小写 2. ...

    马哥Linux笔记

    ansible笔记,马哥Linux2016笔记,全部笔记,详细笔记

Global site tag (gtag.js) - Google Analytics