Linux基础操作一
开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语
开启虚拟机→Username:root→Password:"(注册时所创建的密码,比如“123AB”)"
Appliactions>System Tools>Settings>Region﹠Language>Chinese
使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符
Ctrl+Alt+F2(或F3,F4…F7),
bogon login:Alexsb
Password:sb123
Last login: Tue May 23 02:11;58 on pts/0
使用命令退出虚拟终端2上登录的用户
输入:exit,回车
使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符
Ctrl+Alt+F5
[Alexsb@bogon ~]$ su - root
Password:
Last login: Tue May 23 02:21:24 PDT 2017 on pts/0
使用命令退出虚拟终端5上登录的用户
输入:exit,回车
切回图形界面,右单击桌面打开终端,输入关闭系统的命令
查看哪些用户在系统上工作
[root@bogon ~]# who
root :0 2017-05-23 02:10 (:0)
root pts/0 2017-05-23 02:11 (:0)
root pts/1 2017-05-23 02:30 (:0)
修改当前时间为2018年8月26号11:28
[root@bogon ~]# date -s '2018-8-26 11:28'
Sun Aug 26 11:28:00 PDT 2018
查看2015年10月份日历
[root@bogon ~]# cal 10 2015
使用两种方法查看ls命令的使用说明
[root@bogon ~]# ls --help
[root@bogon ~]# man ls
清除屏幕
[root@bogon ~]# clear #clear命令后Enter
或使用快捷键“Ctrl+l”
使用“useradd tom”命令新建tom用户,为tom用户设置密码“123”
[root@bogon ~]# useradd tom
[root@bogon ~]# echo '123' | passwd --stdin tom
切换当前用户为tom
[root@bogon ~]# su - tom
查看当前登陆Linux系统所使用的用户名
[root@bogon ~]# whoami
开启Linux操作系统,要求以root用户登录GNOME图形界面
开启虚拟机→Username:root→Password:"(注册时所创建的密码,比如“123AB”)"
右击桌面打开终端,使用“useradd lucy”命令创建lucy用户
[root@bogon ~]# useradd lucy
[root@bogon ~]# echo '***' | passwd -- stdin tom #'***'字母数据组成的密码
使用鼠标点击的方法进入根目录
点击最小化输入窗口,双击桌面“home”图标,再点击左侧“Computer”
点击进入root用户的家目录
点击最小化输入窗口,双击桌面“home”图标,再点击左侧“Computer”,接着双击“root”图标
点击进入lucy用户的家目录
点击最小化窗口,双击桌面“home”图标,再点击左侧“Computer”,接着双击“home”图标,最后双击“lucy”图标
点击进入用来存放常用的可执行文件的目录
同上 # /bin系统预设的最常用的执行文件的放置目录
点击进入用来存放系统的可执行文件的目录
同上 #/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的
点击进入设备文件目录
同上 # /dev 这存放的是Linux外部设备
点击进入配置文件目录
同上 # /etc 这个目录用来存放所有的系统管理所需要的配置文件和子目录
创建目录wg
[root@bogon /]# mkdir /wg
使用绝对路径的方法在wg目录下新建文件a.txt
[root@bogon wg]# touch /wg/a.txt
进入wg目录
[root@bogon /]# cd /wg
使用相对路径的方法在当前目录下新建wg01目录和b.txt文件
[root@bogon /]# cd /wg/
[root@bogon wg]# mkdir wg01
[root@bogon wg]# touch b.txt
以长列表格式列出当前目录下的内容
[root@bogon wg]# ls -l
删除空目录wg01
[root@bogon wg]# rmdir wg01
进入上一级工作目录
[root@bogon wg]# cd ..
强制删除非空目录wg
[root@bogon /]# rm -rf wg
复制/etc/passwd到当前目录,名为file1
[root@bogon /]# cp /etc/passwd flie1
不停的以只读的方式查看file1文件的内容
[root@bogon /]# cat /etc/flie1
查看file1文件的前3行内容
[root@bogon /]# head -3 /etc/flie1
查看file1文件的后2行内容
[root@bogon /]# tail -2 /etc/flie1
以百分比的方式分页查看file1文件的内容
[root@bogon /]# more /etc/flie1
以上下翻页的方法分页查看file1文件的内容
[root@bogon /]# less /etc/flie1
创建如下目录结构
sh-3.2# tree /FtpServer/
/FtpServer/
├── bin
│ ├── register.py
│ └── start.py
├── conf
│ └── settings.py
├── core
│ └── server.py
├── db
│ └── user.db
├── lib
│ └── common.py
└── log
└── access.log
[root@bogon /]# mkdir -p /FtpServe/bin/
[root@bogon /]# mkdir -p /FtpServe/conf/
[root@bogon /]# mkdir -p /FtpServe/core/
[root@bogon /]# mkdir -p /FtpServe/db/
[root@bogon /]# mkdir -p /FtpServe/lib/
[root@bogon /]# mkdir -p /FtpServe/log/
[root@bogon /]# touch /FtpServe/bin/register.py
[root@bogon /]# touch /FtpServe/bin/start.py
[root@bogon /]# touch /FtpServe/conf/setting.py
[root@bogon /]# touch /FtpServe/core/server.db
[root@bogon /]# touch /FtpServe/db/user.py
[root@bogon /]# touch /FtpServe/log/access.log
1.切换到路径/tmp下,以追加的方式往start.py内写入内容
[root@bogon tmp]# echo "123" >> /tmp/start.py
2.查看当前所在的路径
[root@bogon tmp]# pwd
/tmp
3.切换到log目录下,新建目录access,然后把access.log移动到该目录下。
[root@bogon tmp]# cd /FtpServer/log/
[root@bogon log]# mkdir access/
[root@bogon log]# rm /FtpServer/log/access.log //FtpServer/log/access/
4.切换到core目录下,然后在该路径下新建auth.py文件
[root@bogon ~]# cd /FtpServer/core
[root@bogon core]# touch auth.py
5. 开启两个终端,一个终端往access.log文件中追加内容,然后在另外一个终端动态查看access.log新增的内容。
追加内容: [root@bogon FtpServer]# echo 'Dsb' >> /FtpServer/log/access.log
查看内容: [root@bogon FtpServer]# . /FtpServer/log/access.log
bash: Dsb: command not found...
或 :[root@bogon FtpServer]# cat /FtpServer/log/access.log
Dsb
6. 关闭上述的终端,然后以覆盖的方式往access.log中写入内容
[root@bogon FtpServer]# echo 'NNN' > /FtpServer/log/access.log
[root@bogon FtpServer]# cat /FtpServer/log/access.log
NNN
7. 删除/FtpServer目录
[root@bogon FtpServer]# rm -rf /FtpServer/
Linux基础操作一的更多相关文章
- Linux基础操作及概念
Linux基础操作及概念 终端的概念 通常我们在使用 Linux 时,并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成用户输入和显示 ...
- Linux基础操作-01
Linux操作系统 很多IC设计的EDA工具都是在Linux系统中进行运行的,在IC设计的从业者都需要熟练掌握Linux操做.可以不掌握Linux原理,但是操作要熟练. Linux 操作系统的特点 多 ...
- Linux基础操作二
编程语言的作用及与操作系统和硬件的关系 编程语言的作用:用来定义计算机程序的形式,程序员用它来编写程序,进而控制其向计算机发出指令,使计算机完成人类布置的任务. 编程语言的作用及与操作系统和硬件的关系 ...
- 初识Linux 基础操作
Linux常用指令: 在Linux中如果不懂基础命令,在Linux中将寸步难行,下面是我在初学Linux系统时总结的一些基本命令. 1.基础命令 ls ...
- Linux基础操作整理
1,目录操作 1.1创建目录 1.1.1使用 mkdir 命令创建目录:mkdir $HOME/testFolder 1.2切换目录 1.2.1使用 cd 命令切换目录:cd $HOME/testFo ...
- linux基础操作
1.pwd 2.clear 3.who 4.cal 5.uname 6.wc 7.man在线帮助命令 8.--help.info.whatis 9.使用su命令以root身份进入linux 10.Sh ...
- 初识Linux 基础操作(2)
1.Linux启动流程 1).linux启动过程 ①.进入grub界面选择相应的启动内核 ②.读取kernel内核文件-/boot/vmlinuz-* ...
- Linux基础操作-02
Linux操作 Linux操作权限 显示详细信息之后,文件地权限显示 drwxrwxrwx "-" 表示常规文件 d 目录文件 b 块特殊设备 c 字符特殊设备文件 p 管道设备文 ...
- Linux基础操作文件等基础操作
作业一: 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@bogon /]# cd /etc [root@bogon etc]# cat passwd ...
- Linux基础操作-分区概念
开启Linux系统前添加一块大小为20G的SCSI硬盘 开启系统,右击桌面,打开终端 为新加的硬盘分区,一个主分区大小为10G,剩余空间给扩展分区,在扩展分区上划分两个逻辑分区,大小各5G 进入分区工 ...
随机推荐
- Codeforces Round #825 (Div. 2) A-D
比赛链接 A 题解 知识点:贪心. 考虑两种方法: 所有不同的位置使用操作1变成相同 使用操作1将两串01数量相同,然后使用1次操作2 取其中最小的即可. 时间复杂度 \(O(n)\) 空间复杂度 \ ...
- NC202589 魔法数字
题目链接 题目 题目描述 牛妹给牛牛写了一个数字n,然后又给自己写了一个数字m,她希望牛牛能执行最少的操作将他的数字转化成自己的. 操作共有三种,如下: 1.在当前数字的基础上加一,如:4转化为5 2 ...
- 【OpenGL ES】Blinn改进的冯氏光照模型
1 前言 光照元素主要有环境光(ambient).漫反射光(diffuse).镜面反射光(specular),光照模型主要有冯氏模型和 Blinn 改进的冯氏模型,两者区别在与镜面反射光的计算,冯 ...
- Java设计模式-观察者模式Observer
介绍 观察者模式是行为设计模式之一.当您对对象的状态感兴趣并希望在任何更改时得到通知时,观察者设计模式非常有用.在观察者模式中,观察另一个对象状态的对象被称为观察者,而被观察的对象则被称为主体. 优点 ...
- CSS实现导航栏
1.知识点 列表 浮动 伪类 背景 文本格式化 盒子模型 2.效果 3.代码 <!DOCTYPE html> <html lang="en"> <he ...
- 对yuv存储格式中的yuv420p和yuv420sp的理解
一.对yuv的认识 yuv是一种颜色编码系统,它将图像的亮度和色度分离开来.y表示亮度,即黑白信息:uv表示色度,即颜色信息.yuv常用于视频压缩和传输中,因为它可以更有效地表示人眼对亮度和色度的敏感 ...
- 【Filament】Filament环境搭建
1 前言 Filament 是一个实时物理渲染引擎,用于 Android.iOS.Linux.macOS.Windows 和 WebGL 平台.该引擎旨在提供高效.实时的图形渲染,并被设计为在 A ...
- 如何在C#中解析Excel公式
前言 在日常工作中,我们经常需要在Excel中使用公式对表中数据进行计算(求和.求差和求均值等)和分析,从而实现对数据的分类,通常情况下,当数据量较少或场景变化单一的情况下,使用公式可以满足用户的要求 ...
- 谈一谈如何使用etcd中的事务
本文内容来源于自己学习时所做的记录,主要来源于文章最后的参考链接,如有侵权,请联系删除,谢谢! etcd 是一个 key/value 类型的数据库.既然我们需要存储数据,必然会面临这样一个需求,即希望 ...
- 【Azure Redis 缓存】Redis Geo-replication(异地复制)的问题
问题描述 在Azure官网中,已列出了一系列的常规问题:https://docs.azure.cn/zh-cn/azure-cache-for-redis/cache-how-to-geo-repli ...