0
点赞
收藏
分享

微信扫一扫

linux的基础操作及其基本命令介绍

目前市场上主流的操作系统,有Windows macOS俩大系统,其主要用于单机操作系统,都是基于UNIX系统进行开发拓展的,在开发者眼里服务端的操作系统主要有,linux、unix、windows server。 其他一部分比较小众的比如,deepin,ubuntu等系统,基本在大部分生活场景下很少见到,但是对于开发者而言应该都明白,但是对于一些开发者尤其初学者,可能选择服务器比较优先选择windows server毕竟其是可视化操作,和日常使用的电脑区别不大,但是,真正使用来说,其实linux的体积更小,自身占用资源也比较少,所以我们也应该学会linux的一些基本操作。 image.png image.png image.png

linux操作系统基础介绍

Linux是一种自由且开放源码的unix操作系统,其属性为开发、免费、多用户、多任务、丰富网络、安全性高以及具有良好的可移植性,除了命令操作界面,开发者还可以自定义企图形界面,包括比较优秀的常用的centos ubuntu等就具有很好的UI界面。

  • 大部分服务器都采用的linux
  • 企业和学校都会采用linux进行研发以及教学
  • 嵌入式开发
  • 云计算、大数据、微服务集群

常用命令 1.注销-关机-重启

注销 logout[登出]或exit[退出]
关机 shutdown -h time [-h 时间 now马上 12:00指定时间 3几分钟后]
#注意,关机命令不是每个用户都可以使用,这个命令需要超级管理员或已获得授权的用户可以执行该命令,普通用户要由root管理员配置sudo命令进行执行。所以普通用户可以用 sudo shutdown -h 3 表示 计算机将由3分钟后进行关机操作。

2.系统命令

passwd:设置密码
ubuntu默认root账号是未开启的,只要设置root密码即启用,sudo passwd root

su: 切换用户 sudo su:root[root用户切换到其他用户下不需要密码,相反是需要的]

sudo apt-get update 更新系统

who:查看在线用户

whoami:查看当前自己的用户

hostname: 显示主机名

uname: 显示系统信息 -a 表示显示完整的系统信息

top: 显示当前耗时进程部分信息,3秒刷新一次

ps: 显示当前进程的快照

df:磁盘使用情况

ifconfig: 查看或配置网卡信息

ping: 测试与目标主机的连接情况

netstat:网络连接详细信息

clear: 清除屏幕

man: 帮助命令 例如: man ls

kill: 杀死进程

useradd: 添加用户

首先来查看用户信息,命令为 sudo cat /etc/passwd,以其中一个用户信息介绍

 hadoop:x:1000:1000:UbuntuA,,,:/home/hadoop:/bin/bash

  - hadoop:用户名

  - x :密码 :已经加密 ,密码存放在  /etc/shadow 

  - 1000: 账号id ,userId

  - 1000: 组id ,group id

          - UbuntuA,,,  :账号描述

          - /home/hadoop :该账号存放文件的默认位置  ~

  - /bin/bash:该用户的shell脚本的解析方式  ,sh 、bash、rbash

2. 执行 useradd 命令

  -d :指定该用户的home 路径 

   - s :该用户的shell解析方式

3. 用 passwd 设置密码

4. su 切换用户

以上就是对于linux系统的基础操作以及一些简单的命令了,玩转linux就一定要多敲多理解要改变原来的windows的思维进行操作

举报

相关推荐

0 条评论