Linux的基本操作——基本介绍

一、概述
1、常见操作系统
服务端操作系统 : linux、unix、windows server

单机操作系统 : windows(dos 、ucdos、win95、win98、win2000、xp、vista、win7、win8)

                     MAC 、linux(ubuntu)

移动操作系统 Android、IOS 、Windows phone

2、linux操作系统介绍
Linux是一种自由和开放源码的类UNIX操作系统,它具有开放性,多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,良好的用户界面(命令界面,图形界面等),出色的速度性能等优点。现在主要用于:

大部分服务端都采用linux ,JEE部署到服务器中
一些企业和学校采用linux研发和教学
很多嵌入式开发 用linux
云计算、大数据 是集群网 linux : centos
Linux组成为:

linux内核(linus 团队管理)
shell :用户与内核交互的接口
文件系统 : ext3、ext4 等 windows 有 fat32 、ntfs
第三方应用软件
Linux操作系统版本由内核版本 (linus 团队管理)和发行版本组成 (一些软件公司以内核为基础,再添加一些软件和文档形成发行版本),常见的发行版本有:

  • red hat : rhel ,centos

  • debian : debian,ubuntu(桌面)

  • android

二、Linux系统环境
默认有6个命令交互通道和一个图形界面交互通道,默认进入到的是图形界面通道其中:

命令交互模式切换:ctrl+alt+f1—f6
图形交互界面 ctrl+alt+f7
1、图形界面交互模式
terminal: 图形界面的命令终端,它是图形界面交互通道的延伸,要依赖于图形界面
2、命令交互模式
命令提示符:
shen@ubuntu:~$

    - shen:用户名
  • ubuntu :主机名

  • ~ :路径 ,假如当前的路径正好是 该用户存放数据的根目录 ,则显示~

  • $ :用户的类型 $代表普通用户 # 代表 超级用户

三、常用命令
(按tab建自动补全)

1、注销、关机、重启
注销 :logout(登出 )或者exit(退出)

关机 :shutdown - h 时间

  • h :关机

  • 时间 :

    1. now :马上

    2. 12.30 :指定具体时间

    3. 3 :几分钟以后

注意:关机并不是每个用户都可以完成的,需要超级用户或者被授权的用户来执行该命令,普通用户要由超级用户配置 sudo 命令才能执行关机操作(权限放在这里/etc/sudoers),当普通用户被授权后即可通过【sudo shutdown -h now】来完成操作,sudo表示用超级用户的权限(被赋予的)来执行某命令,类似window中的以管理员身份运行

重启 :shutdown -r 时间(权限问题和上面类似)
2、系统命令
passwd :设置密码
ubuntu默认 root账号是没有开启 ,只要设置root密码即可开启【sudo passwd root】

su :切换用户
如su root ,root用户切换到其他账号不需要密码

sudo apt-get update
更新系统

who与whoami
其中

who : 查看在线的用户

whoami :查看当前自己的用户,如

其中tty2代表哪个窗口(ctrl+alt+f2),pts/1表示图形化界面中开启的终端。

hostname : 显示主机名
uname :显示系统信息
-a :显示完整的系统信息

top :显示当前耗时的进程(部分)的信息 ,每3秒刷新一次,类似windows的任务管理器 (cltr+c 中断 )
ps :显示当前进程(全部)的快照
- axu

df :磁盘使用情况(disk free)
ifconfig :查看或者配置网卡信息 ,好比windows 的ipconfig
ping 测试与目标主机连接情况
如测试本机与虚拟机中的连接情况,(本机ip:169.254.64.182,虚拟机ip:172.25.0.95),在虚拟机终端中,测试

ping 169.254.64.182【按Ctrl+c结束】,在本机(cmd)中 ping 172.25.0.95

netstat:网络连接详细信息
clear:清除屏幕(windows: cls)
man:帮助命令
可以查看命令的参数,如man ls

kill:杀死进程(kill pid )
useradd:添加用户
首先来查看用户信息,命令为 sudo cat /etc/passwd,以其中一个用户信息介绍

hadoop❌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

然后再来创建用户(以创建"lijing"用户为例),步骤如下:

1.创建 /home/lijing 目录(在home下创建“lijing”文件)

  1. 执行 useradd 命令

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

    • s :该用户的shell解析方式
  2. 用 passwd 设置密码

  3. su 切换用户

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值