Linux의 기본 작업은 무엇입니까?

coldplay.xixi
풀어 주다: 2020-06-30 11:02:21
원래의
3750명이 탐색했습니다.

기본 Linux 작업에는 다음이 포함됩니다. 1. [passwd]는 비밀번호를 설정하는 것입니다. 2. [su]는 사용자를 전환하는 것입니다. 3. [whoami]는 현재 사용자를 보는 것입니다. 5. [hostname]은 호스트 이름 등을 표시합니다.

Linux의 기본 작업은 무엇입니까?

기본 Linux 작업에는 다음이 포함됩니다.

1. 개요

1. 일반적인 운영 체제

서버 운영 체제: linux, unix, windows 서버

독립 실행형 운영 체제: windows (DOS, UCDOS, Win95, Win98, Win2000, XP, Vista, Win7, Win8)

Mac, Linux(Ubuntu)

모바일 운영체제 Android, iOS, Windows Phone

2, Linux 운영체제 소개 입니다. 개방성, 다중 사용자, 다중 작업, 풍부한 네트워크 기능, 안정적인 시스템 보안, 우수한 이식성 및 우수한 사용자 인터페이스(명령 인터페이스, 그래픽 인터페이스 등), 뛰어난 속도 성능을 갖춘 무료 오픈 소스 운영 체제입니다. 그리고 다른 이점. 이제 주로 다음 용도로 사용됩니다.

대부분의 서버는 Linux를 사용하고 JEE는 서버에 배포됩니다.
  • 일부 회사와 학교에서는 R&D 및 교육에 Linux를 사용합니다.
  • 많은 임베디드 개발에서 Linux를 사용합니다.
  • 클라우드 컴퓨팅과 빅 데이터는 클러스터 네트워크입니다. linux: centos
  • Linux는 다음으로 구성됩니다.

linux 커널(linus 팀 관리)
  • shell: 사용자가 커널과 상호 작용할 수 있는 인터페이스
  • 파일 시스템: ext3, ext4 등 Windows에는 fat32, ntfs가 있습니다.
  • 타사 응용 프로그램 소프트웨어
  • Linux 운영 체제 버전은 커널 버전(Linus 팀에서 관리)과 릴리스 버전(일부 소프트웨어 회사에서는 커널을 기본으로 한 다음 일부 소프트웨어와 문서를 추가하여 릴리스 버전을 형성합니다. 일반적인 릴리스 버전은 다음과 같습니다.
- red hat: rhel, centos

- debian: debian, ubuntu(desktop) - android

2. Linux 시스템 환경

기본적으로 명령 상호 작용 채널과 그래픽 인터페이스 상호 작용 채널이 6개 있습니다. 그래픽 인터페이스 채널은 기본적으로 입력됩니다:

명령 상호 작용 모드 전환: ctrl+alt+f1---f6

  • 그래픽 상호 작용 인터페이스 ctrl+alt+f7

  • 1. 그래픽 인터페이스 상호 작용 모드

terminal: 그래픽 인터페이스 상호 작용 채널의 확장인 그래픽 인터페이스의 명령 터미널은 그래픽 인터페이스

  • 2. 명령 상호 작용 모드

명령 프롬프트: shen@ubuntu:~$

  • shen: 사용자 이름

    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

    🎜🎜🎜ubuntu: 호스트 이름🎜🎜🎜🎜~ : 경로. 현재 경로가 사용자가 데이터를 저장하는 루트 디렉터리인 경우 표시됩니다~ 🎜🎜🎜🎜🎜🎜 $: 사용자 $ 유형은 일반 사용자를 나타냅니다. # 슈퍼 사용자를 나타냅니다. 🎜🎜🎜🎜🎜 3. 일반 명령 🎜🎜🎜(자동 완성을 만들려면 탭을 누르세요) 🎜🎜🎜1 . 로그아웃, 종료, 재시작🎜🎜🎜🎜🎜로그아웃: 로그아웃(로그인) 종료) 또는 종료🎜🎜🎜🎜Shutdown: shutdown - h Time🎜🎜🎜🎜 h: Shutdown🎜🎜 Time:🎜🎜 1. 지금: 즉시🎜 🎜 2. 12.30: 특정 시간 지정🎜🎜 3.3: 몇 분 후 🎜🎜 🎜🎜 참고: 모든 사용자가 종료를 완료할 수 있는 것은 아닙니다. 이 명령을 실행하려면 일반 사용자가 구성되어야 합니다. 슈퍼 사용자는 sudo 명령을 사용하여 종료 작업을 수행합니다(권한은 Here/etc/sudoers에 있음). 일반 사용자가 인증되면 [sudo shutdown -h now]를 사용하여 작업을 완료할 수 있습니다. 명령을 실행할 수 있는 슈퍼 사용자 권한(주어진), 창 관리와 유사 사용자로 실행 🎜🎜 🎜🎜Restart: shutdown -r 시간 (권한 문제는 위와 유사함) 🎜🎜 🎜2. 시스템 명령 🎜🎜🎜🎜🎜passwd: 비밀번호 설정 🎜🎜🎜🎜 ubuntu 기본 루트 계정이 열려 있지 않습니다. 루트 비밀번호를 설정하여 열면 됩니다. [sudo passwd root]🎜🎜🎜

    su: 사용자 전환 🎜🎜🎜🎜su 루트와 같이 루트 사용자는 다른 사용자로 전환합니다. 계정에는 비밀번호가 필요하지 않습니다🎜🎜sudo apt-get update🎜🎜시스템 업데이트🎜🎜🎜🎜who and whoami🎜🎜🎜🎜그 중🎜🎜🎜🎜누구: 온라인 사용자 보기🎜

  • whoami : 현재 사용자 보기(예: whoami :查看当前自己的用户,如

Linux의 기본 작업은 무엇입니까?

 其中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: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

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

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

Linux의 기본 작업은 무엇입니까?

2. 执行useradd命令

Linux의 기본 작업은 무엇입니까?

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

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

3. 用passwd设置密码

Linux의 기본 작업은 무엇입니까?

4. su

Linux의 기본 작업은 무엇입니까?

중에서, tty2는 Whet Win .

    hostname: 호스트 이름 표시 🎜🎜🎜🎜uname: 시스템 정보 표시 🎜🎜 - a : 전체 시스템 정보 표시 🎜🎜🎜🎜top: Windows 작업 관리자와 유사하게 현재 시간이 많이 걸리는 프로세스(부분)에 대한 정보를 3초마다 새로 고쳐 표시합니다( cltr+c 인터럽트) 🎜🎜🎜🎜ps : 현재 프로세스의 스냅샷 표시(모두) 🎜🎜 - axu🎜🎜🎜🎜df : 디스크 사용량(디스크 여유 있음) ) 🎜🎜🎜🎜ifconfig : windows🎜🎜🎜🎜ping 대상 호스트와의 연결 테스트🎜🎜의 ipconfig와 같은 네트워크 카드 정보를 보거나 구성합니다. >🎜로컬 머신과 가상 머신 간의 연결 테스트(로컬 머신 ip: 169.254.64.182, 가상 머신 ip: 172.25.0.95) 등 가상 머신 터미널에서 🎜🎜ping 169.254.64.182를 테스트합니다. [Ctrl 누르기] +c to end], 로컬 컴퓨터의 Ping 172.25.0.95(cmd)🎜
      🎜🎜netstat: 네트워크 연결 세부 정보 🎜🎜🎜🎜 clear : 화면을 지웁니다(windows: cls) 🎜🎜🎜🎜man: 도움말 명령🎜🎜
    🎜 다음과 같은 명령의 매개변수를 볼 수 있습니다. man ls🎜
      🎜🎜kill: 프로세스 종료(pid 종료) 🎜🎜🎜🎜useradd: 추가 user 🎜🎜
    🎜먼저 사용자 정보를 보려면 명령은 sudo cat /etc/passwd이고 사용자 정보 중 하나를 입력합니다. 🎜rrreee🎜 - hadoop: Username 🎜🎜 - x: 비밀번호: 이미 암호화되었으며 비밀번호는 /etc/shadow 🎜🎜에 저장되어 있습니다. - 1000: 계정 ID, userId🎜🎜 - 1000: 그룹 id, group id🎜🎜 - UbuntuA, ,,: 계정 설명🎜🎜 - /home/hadoop: 이 계정이 파일을 저장하는 기본 위치 ~🎜🎜 - /bin/bash: 이 사용자의 쉘 ​​스크립트 구문 분석 방법, sh, bash, rbash🎜🎜그런 다음 사용자를 생성합니다(예: "lijing" 사용자 생성). 단계는 다음과 같습니다. 🎜🎜1 . /home/lijing 디렉터리를 만듭니다(home 아래에 "lijing" 파일 만들기) 🎜🎜4cb595e9dd68f24be52a29d90734 4cc .png🎜🎜2. useradd 명령을 실행하세요🎜🎜Linux의 기본 작업은 무엇입니까?🎜🎜 -d: 사용자의 집을 지정합니다 경로 🎜🎜 - s : 사용자 쉘 파싱 방법 🎜🎜3. passwd code 사용>비밀번호 설정🎜🎜<img src="https://img.php.cn/upload/image/128/868/120/1593484986519710.%20png" title="1593484986519710.png" alt="Linux의 기본 작업은 무엇입니까? "> 🎜🎜4. <code>su사용자 전환🎜🎜🎜관련 학습 권장사항: 🎜linux 비디오 튜토리얼🎜🎜🎜

    위 내용은 Linux의 기본 작업은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    관련 라벨:
    원천:php.cn
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿