Linux基础系列:常用命令(1)
1、开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语

2、使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符
命令:ctrl+alt+F2

3、使用命令退出虚拟终端2上登录的用户
命令:exit

4、使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符
命令:ctrl+alt+F5

5、使用命令退出虚拟终端5上登录的用户
命令:exit

6、切回图形界面,右单击桌面打开终端,输入关闭系统的命令
命令:ctrl+alt+F2
命令:init 0
7、查看哪些用户在系统上工作
命令:whoami
id 当前用户信息
who 当前登录用户
whoami 当前登录用户信息

:0 图形界面
pts图形界面打开的终端
tty 命令行登录的终端
8、修改当前时间为2018年8月26号11:28
命令:date -s '2018-08-26 11:28'
或者:date 082611282018 #按照 ‘月日时分年’ 的格式

9、查看2015年10月份日历
命令:cal 10 2015

10、使用两种方法查看ls命令的使用说明
命令:man - ls
或者:ls --help

11、清除屏幕
命令:clear
或者:ctrl+L
12、使用“useradd tom”命令新建tom用户,为tom用户设置密码“123”
命令:1)useradd tom
2)echo '123' | passwd --stdin tom

13、切换当前用户为tom
命令:su - tom

14、查看当前登陆Linux系统所使用的用户名
命令:whoami

15、开启Linux操作系统,要求以root用户登录GNOME图形界面

16、右击桌面打开终端,使用“useradd lucy”命令创建lucy用户
命令:useradd lucy

17、使用鼠标点击的方法进入根目录

18、点击进入root用户的家目录
路径: /root

19、点击进入lucy用户的家目录
路径: /home/lucy

20、点击进入用来存放常用的可执行文件的目录
路径: /bin
21、点击进入用来存放系统的可执行文件的目录
路径: /sbin
22、点击进入设备文件目录
路径:/dev
23、点击进入配置文件目录
路径:/etc
另:
home 用户文件
root 用户的家目录---》 /root
普通用户的家目录 –》 /home/用户名文件夹
pwd 查看当前所在路径
lib lib64 库文件
media opt mnt 挂载用件夹
proc 进程文件夹
run
tmp 临时文件夹
var 库文件
cd (change directory) 切换文件目录
~ 当前用户家目录
.. 代表上一层目录
- 代表上一次目录
touch 新建文件
mkdir 新建文件夹/目录
-p 递归建目录
rm 删除文件
-r 删除目录
–rf 强制删除文件、目录
ctrl+A 定位到命令行开头
ctrl+E 定位点命令行结尾
24、创建目录wg,使用绝对路径的方法在wg目录下新建文件a.txt
命令:1)mkdir wg
2)touch /wg/a.txt

25、进入wg目录,使用相对路径的方法在当前目录下新建wg01目录和b.txt文件
命令:1)cd /wg
2)mkdir -p wg01/b.txt

26、以长列表格式列出当前目录下的内容
命令:ls -l 查看/home目录:

27、删除空目录wg01
命令: rm -r /wg/wg01
或者:rm -rf /wg/wg01

28、进入上一级工作目录
命令:cd ..
29、强制删除非空目录wg
命令:rm -rf /wg

30、复制/etc/passwd到当前目录,名为file1
命令:1)mkdir /day4 在/ 目录下新建一个临时文件夹day4
2)cp /etc/passwd /day4/file1/

另:
\cp 强制覆盖
cp –r 递归拷贝(源文件信息改变)
cp –a 保存原文件信息拷
31、不停的以只读的方式查看file1文件的内容
命令:tail -f /day4/file1

32、查看file1文件的前3行内容
命令:head -3 /day4/file1

33、查看file1文件的后2行内容
命令:tail -2 /day4/file1

34、以百分比的方式分页查看file1文件的内容
命令:more /day4/file1

35、以上下翻页的方法分页查看file1文件的内容
命令:less /day4/file

36、创建如下目录结构
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@localhost /]# mkdir -p /FtpServe/bin
[root@localhost /]# mkdir -p /FtpServe/conf
[root@localhost /]# mkdir -p /FtpServe/core
[root@localhost /]# mkdir -p /FtpServe/db
[root@localhost /]# mkdir -p /FtpServe/lib
[root@localhost /]# mkdir -p /FtpServe/log
[root@localhost /]# touch /FtpServe/bin/register.py
[root@localhost /]# touch /FtpServe/bin/start.py
[root@localhost /]# touch /FtpServe/conf/settinfs.py
[root@localhost /]# touch /FtpServe/core/server.py
[root@localhost /]# touch /FtpServe/db/user.db
[root@localhost /]# touch /FtpServe/lib/common.py
[root@localhost /]# touch /FtpServe/log/access.log
[root@localhost /]# tree /FtpServe/

1:切换到路径/tmp下,以追加的方式往start.py内写入内容
命令:1) cd /temp
2)echo 'hedeyong_linux'>> /FtpServe/bin/start.py # > 为覆盖 >>为追加

2:查看当前所在的路径
命令:pwd
3:切换到log目录下,新建目录access,然后把access.log移动到该目录下。
命令:1)cd /FtpServer/log
2)mkdir access
3)mv /FtpServer/access.log /FtpServer/log/access/access.log

4:切换到core目录下,然后在该路径下新建auth.py文件
命令:1)touch /FtpServer/core/auth.py

5. 开启两个终端,一个终端往access.log文件中追加内容,然后在另外一个终端动态查看access.log新增的内容。
命令:1)tail -f /FtpServer/log/access/access.log # 动态监控accesss.log文件
2)echo 'hedeyong_linux' >> /FtpServe/log/access/access.log #网access.log文件追加内容
1、
2、
3、
6. 关闭上述的终端,然后以覆盖的方式往access.log中写入内容
命令:echo 'hedeyong_linux_lin2' > /FtpServe/log/access/access.log
7: 删除/FtpServer目录
命令:rm -rf /FtpServer/
Linux基础系列:常用命令(1)的更多相关文章
- Linux基础之常用命令整理(一)
Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一 ...
- Linux基础、常用命令
Linux作为IT程序员必知必会知识,将自己学习到的和最近工作常用的一些命令进行总结,作为我结束过去生活和开始类程序员的序吧! 如果你想系统性学习的话,还是建议看书(鸟哥的Linux私房菜)或网上视频 ...
- Linux基础之常用命令篇
一.命令的基本格式 [root@localhost~] root为用户名 -表示当前所在位置 localhost主机名 ‘#’超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [ ...
- Linux基础之常用命令(1)
一 linux命令的格式 1.命令 [选项] [参数] ls list 显示目录下内容 ① 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能 ...
- Linux 压缩系列常用命令
tar 命令: http://man.linuxde.net/tar zip 命令: http://man.linuxde.net/zip unzip 命令: http://man.linuxde.n ...
- Linux基础之常用命令整理(二)
Linux系统启动流程 bios(找到启动介质) --> mbr(找到boot loader 512B 446引导信息 64分区信息 2 标志位 ) -->grub(选择操作系统或者内核 ...
- Linux基础和常用命令
经常使用的命令: #查看端口被占用情况 netstat -tunlp|grep #查看java进程 ps -ef|grep java #压缩前端工程 rar a -ep1 ./update/win32 ...
- 【原创】Linux基础之常用命令
1 磁盘.cpu.内存相关 查看全部设备信息 # lspci 查看整体磁盘空间占用情况 # df -h 查看整体磁盘inode占用情况 # df -i 查看文件详细信息 # ls -l $path 查 ...
- linux基础知识-常用命令
ifconfig :查看当前ip hostname:查看主机名 vim /etc/hosts:修改地址映射 service iptables status : 查看防火墙状态 chkconfig ip ...
- 《Linux基础知识及命令》系列分享专栏
<Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...
随机推荐
- CenterOS卸载和安装MYSQL
1.首先在命令行输入mysql,看一下本地计算机上是否有mysql. 2.卸载mysql服务: 首先查看安装的rpm的包:rpm –qa |grep mysql 对之前的服务进行删除.rpm – ...
- Python内置函数之bytes()
该函数是一个类对象: class bytes([source[,encoding[,errors]]]) 返回值为字节对象,当第一个参数为字符串时,必须提供第二个参数,第二个参数为编码类型的字符串. ...
- Alluxio部署(local模式)
下载(pre-build for Hadoop 2.7) http://www.alluxio.org/download` 解压 tar -xvf alluxio-1.3.0-hadoop2.7-bi ...
- Starting Tomcat v7.0 Server at localhost' has encountered a problem. 如何解决
刚刚学习JavaWeb,遇到了一个问题 因为是初学,我在工程中编写了一个JSP,想要在浏览器中打开,然后出现了这个问题: 在途中大家可以看到,我点击运行写好的JSP,却出现错误,真正的原因是因为Jav ...
- LibShortText 怎么处理中文文档
LibShortText 是林智仁老师继 libsvm.liblinear 之后的另一力作,主要有几大特征: It is more efficient than general text-mining ...
- MySQL的limit子句
1.理解: limit用来取结果集中的固定几条记录 2.参数: limit offset,pagesize offset:偏移量,为0时,可以省略 pagesize:每页显示的行数,通常是固定的 0表 ...
- 将场景导出XML或JSON或二进制而且解析还原场景
导出unity场景的全部游戏对象信息,一种是XML一种是JSON. 本篇文章我们把游戏场景中游戏对象的.旋转.缩放.平移与Prefab的名称导出在XML与JSON中.然后解析刚刚导出的XML或JSON ...
- Android 定时器Timer的使用
定时器有什么用 在我们Android客户端上有时候可能有些任务不是当时就执行,而是过了一个规定的时间在执行此次任务.那么这个时候定时器的作用就非常有用了.首先开启一个简单的定时器 Timer time ...
- Android Studio中debug和release模式默认的参数配置
The possible properties and their default values are: debuggable:表示是否可以在手机上调试程序. 在Eclipse中,只有android ...
- 错误命令“if not exist "\Dll" mkdir "\Dll" xcopy "\bin\Debug\*.*" "F:\647\VS项目\EtrolMes2014SY\Framework\Dll" /e /i /y”已退出,代码为 9009
分析错误 第一步:观察错误,发现plugin文件夹中未生成对应的编译文件. 第二步:XCOPY命令无法执行,百度xcopy为何无法执行 第三步,搜索,发现环境变量未配置正确. 就是环境变量path(大 ...