Python学习第三天----Linux基础命令

Linux基本命令

1.怎么以root账号登录?

按照常规方法安装好操作系统后是默认用普通用户登录系统的,这时候只需通过“sudo passwd    root”命令为root账号设置密码,然后“init 6”重启系统,登录时输入root账号及密码即可登录。

2.怎么切换到虚拟终端2,并且用普通账号登录?

3.使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符

通过命令:logout退出当前虚拟终端

4.切回图形界面,右单击桌面打开终端,输入关闭系统的命令

5.查看哪些用户在系统上工作

who命令

6.修改当前时间为2018年8月26号11:28

7.查看2015年10月份日历

8.使用两种方法查看ls命令的使用说明

man ls 或者ls --help

9.清楚屏幕

Ctrl+l 或者输入命令clear

10.使用“useradd tom”命令新建tom用户,为tom用户设置密码“123”

11.切换当前用户为tom

命令:su tom

12.查看当前登陆Linux系统所使用的用户名

命令:whoami

13.进入系统各目录查看

14.目录及文件的一系列操作

15.复制/etc/passwd到当前目录,名为file1,不停的以只读的方式查看file1文件的内容

16.

查看file1文件的前3行内容:head -n 3 file1

查看file1文件的后2行内容:tail -n 3 file1

以百分比的方式分页查看file1文件的内容:more file1

以上下翻页的方法分页查看file1文件的内容:less file1

17.

创建如下目录结构

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

1:切换到路径/tmp下,以追加的方式往start.py内写入内容

2:查看当前所在的路径

3:切换到log目录下,新建目录access,然后把access.log移动到该目录下。

4:切换到core目录下,然后在该路径下新建auth.py文件

5. 开启两个终端,一个终端往access.log文件中追加内容,然后在另外一个终端动态查看                access.log新增的内容。

6. 关闭上述的终端,然后以覆盖的方式往access.log中写入内容

7: 删除/FtpServer目录

echo test123456 > /FtpServer/log/access.log  此为覆盖的方式

rm -rf /FtpServer  此命令删除FtpServer目录

Linux系统命令较多,使用rm -rf命令得慎重,其他命令敬请参考《鸟哥Linux私房菜-基础篇》

 附百度云下载链接:http://pan.baidu.com/s/1i5mgTNJ

时间: 2024-10-12 13:17:23

Python学习第三天----Linux基础命令的相关文章

记录学习第四天---linux基础命令1

最近有点忙,还是要加强自控和挤时间了.一:linux系统linux图形界面只是个外置软件,有和无都可以. IDE:windows下DLL文件就是动态连接库linux下.so是共享对象 二:Linux常用命令用户名,用户ID认证机制:Authentioation 授权:Authorization审计:Audition(日志) 命令提示符:命令:magic number:魔数 如 #!/bin/bash ls:列出 列表路径映射:为何要用路径:层次性结构有助于查找.这种机制成为文件系统.linux目

[Python学习] 专题三.字符串的基础知识

        在Python中最重要的数据类型包括字符串.列表.元组和字典等.该篇主要讲述Python的字符串基础知识. 一.字符串基础         字符串指一有序的字符序列集合,用单引号.双引号.三重(单双均可)引号引起来.如: s1='www.csdn.net'   s2="www.csdn.net"   s3='''aaabbb''' 其中字符串又包括: 1.转义字符串 像C语言中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,pyth

python学习笔记三之下(基础篇)

文件操作 打开文件 open(name[,mode[,buffering]])   open函数使用一个文件名作为强制参数,然后返回一个文件对象.python 3.5 把file()删除掉 with open(somefile.txt,'r') as files: do_something(files) with 语句打开文件并把值赋值到变量,之后可以对文件操作.文件在语句结束之后会自动关闭,即使异常引起也会退出. 文件模式 r   #只读模式(默认) w(>) #写模式 a (>>) 

三、linux基础命令

1.已知/tmp 目录下已经存放了test.txt文件,如何执行命令才能把/mnt/test.txt拷贝到/tmp 下覆盖掉/tmp/test.txt,而让linux系统不提示是否覆盖 答:之所以会出现覆盖命令,我们用别名命令看一下,如图:alias, 常用的rm mv  cp命令都用-i ,就是确认是否执行的意思,如果要去掉,有3中方法: 1)unalias 去掉系统中的别名(不推荐,因为企业中有很多人在使用,你方便了,但是别人不方便了) 2)加一个“\”斜线:\cp /tmp/test.tx

python学习笔记三之上(基础篇)

深浅copy以及赋值 对于字符串和数字而言,赋值.浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址. import copy n1 = 10242048 #n1 = 'hahahaha' #赋值n2 = n1#浅copy n3 = copy.copy(n1) #深copyn4 = copy.deepcopy(n1)print(id(i),id(i1)) #打印内存地址5787536 5787536print(id(i),id(i2))5787536 5787536print(id(i),id(

python学习笔记三之中(基础篇)

函数 内置函数 常用的内建函数: type()  列出指定对象的类型 help()  能够提供详细的帮助信息 dir()    将对象的所有特性列出 vars()  列出当前模块的所有变量 file,doc,name __file__  列出文件位置 __doc__  文档字符串 __name__ 被执行的脚本,name == __main__ if __name__ == "__main__": print("hello") int() abs() max() m

linux基础命令学习(七)samba服务器配置

samba有五种安全级别,它们分别是: share:不需要samba账户就可登陆samba服务器      user:需要添加samba账户才可以登陆samba服务器      server:由另外一台samba服务器来对用户进行身份验证.       domain:把samba服务器加入到NT域,由NT的域控制器来进行身份验证.      ADS:Active Directory Service,活动目录服务,它是samba3.0中新增的身份验证方式.采用ADS验证方式,samba服务器集成到

张明贵-Linux基础命令学习-5

[让总结成为一种习惯] pwd   打印当前工作目录 print working directory pwd -L pwd的默认参数是-L,执行pwd和执行pwd -L结果是相同的,其实使用的是环境变量 PWD echo $PWD pwd pwd -L pwd -P 打印物理目录,没有任何符号链接 当我们切换到 /etc/init.d目录下 实际上和切换到 /etc/rc.d/init.d  目录下是一样的 执行效果一样 mkdir  创建目录 make directory mkdir -p /

linux基础命令学习(六)DHCP服务器配置

工作原理:        1.客户机寻找服务器:广播发送discover包,寻找dhcp服务器        2.服务器响应请求:单播发送offer包,对客户机做出响应.提供客户端网络相关的租约以供选择        其中服务器在收到客户端的请求后,会针对客户端的mac地址与本身的设定数据进行一下工作:            a.到服务器的登录文件中寻找该用户之前曾经使用过的ip,若有且该ip目前没有人使用,这提供此ip为客户机            b.若配置文件中有针对该mac提供额外的固定