前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux基本命令

Linux基本命令

作者头像
三产
发布2021-01-13 11:22:01
6010
发布2021-01-13 11:22:01
举报

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

1.查看我是谁-whoami命令

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

代码语言:javascript
复制
tc@box~$ whoami

2.修改我的密码

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

代码语言:javascript
复制
tc@box~$ passwd

3.退出系统再次登录

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

代码语言:javascript
复制
tc@box~$ exit

三、命令管理

1.清除屏幕 -clear命令

代码语言:javascript
复制
tc@box~$ clear

2.查看命令历史-history

代码语言:javascript
复制
tc@box~$ history
    0 whoami
    1 passwd
    2 clear
    4 history

四、用户管理

1.以tc用户登录

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

代码语言:javascript
复制
tc@box~$ exit
Core Linux
box login: tc
tc@box~$

2.添加组 - addgroup

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

代码语言:javascript
复制
tc@box~$ sudo addgroup shiyanlougroup

3.添加用户 - adduser

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

代码语言:javascript
复制
tc@box~$ sudo adduser -h /home/shiyanlou -G shiyanlougroup shiyanlou

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

代码语言:javascript
复制
tc@box~$ su - shiyanlou

输入用户密码

代码语言:javascript
复制
password:

退出shiyanlou用户

代码语言:javascript
复制
shiyanlou@box:~$ exit

5.删除用户 - deluser

删除用户shiyanlou

代码语言:javascript
复制
tc@box~$ sudo deluser shiyanlou

6.删除组 - delgroup

删除组shiyanlougroup

代码语言:javascript
复制
tc@box~$ sudo delgroup shiyanlougroup

五、系统管理

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

点击q退出top界面

代码语言:javascript
复制
tc@box~$ top

2.查看当前时间 - date

代码语言:javascript
复制
tc@box~$ date
Tue May 10 10:00:11 UTC 2014

3.显示登录记录 - last

代码语言:javascript
复制
tc@box~$ last

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

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

代码语言:javascript
复制
tc@box~$ df | more

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

代码语言:javascript
复制
tc@box~$ du
0    ./.local/bin
0    ./.local
0    ./.X.d
16.0K

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

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

代码语言:javascript
复制
tc@box~$ dmesg | more

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

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

代码语言:javascript
复制
tc@box~$ ps | more

8.显示后台进程 - jobs

代码语言:javascript
复制
tc@box~$ jobs

9.中止进程或任务 - kill

启动cat进程放入后台运行

代码语言:javascript
复制
tc@box~$ cat > abc.txt &

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

代码语言:javascript
复制
tc@box~$ ps | grep cat

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

代码语言:javascript
复制
tc@box~$ kill -9 CAT_PID

六、网络命令

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

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

代码语言:javascript
复制
tc@box~$ ifconfig

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

显示路由表信息

代码语言:javascript
复制
tc@box~$ route

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

显示网络连接状态

代码语言:javascript
复制
tc@box~$ netstat

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

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

代码语言:javascript
复制
tc@box~$ ping  -c 3 localhost
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-10-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 二、查看登录用户及修改密码
    • 1.查看我是谁-whoami命令
      • 2.修改我的密码
        • 3.退出系统再次登录
        • 三、命令管理
          • 1.清除屏幕 -clear命令
            • 2.查看命令历史-history
            • 四、用户管理
              • 1.以tc用户登录
                • 2.添加组 - addgroup
                  • 3.添加用户 - adduser
                    • 4.使用su -命令切换到其他用户
                      • 5.删除用户 - deluser
                        • 6.删除组 - delgroup
                        • 五、系统管理
                          • 1.系统状态实时监控 - top
                            • 2.查看当前时间 - date
                              • 3.显示登录记录 - last
                                • 4.查看磁盘使用情况 - df
                                  • 5.查看当前目录大小 - du
                                    • 6.显示系统启动信息 - dmesg
                                      • 7.显示正在运行的进程 - ps
                                        • 8.显示后台进程 - jobs
                                          • 9.中止进程或任务 - kill
                                          • 六、网络命令
                                            • 1.显示网络地址信息 - ifconfig
                                              • 2.显示/配置路由信息 - route
                                                • 3.显示网络连接状态 - netstat
                                                  • 4.查看与目标服务器连接情况 - ping
                                                  相关产品与服务
                                                  访问管理
                                                  访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
                                                  领券
                                                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档