天天看点

linux基础

一.常用命令

1.$:代表普通用户

2.#:代表管理员用户

3.su - root:普通用户切换管理员用户    退出管理员用户:exit

4.关机:init  0   或    shutdown  -h  now

5.重启:init  6

6.F1:图形界面    F2:命令终端

7.who:查看当前登录用户

8.tty:查看当前用户登录终端

9.whomai:查看当前用户

10.date:查看日期    修改日期:date -s  月  日  时 分 年

  如:date 090411332018

11.cal:查看当前日历    

  如:cal  3  1990 查询1990年3月的日历

12.清屏:clear    或   ctrl+l

13.passwd  或 echo 2345 | passwd -- stdin  root: 修改密码

14.man  或  --help:查看帮助信息    

  如:man   passwd   或  passwd  --help

十.开启Linux操作系统要求以root用户登录GNOME图形界面右击桌面打开终端,使用“useradd lucy”命令创建lucy用户,使用鼠标点击的方法进入根目录点击进入root用户的家目录点击进入lucy用户的家目录点击进入用来存放常用的可执行文件的目录点击进入用来存放系统的可执行文件的目录点击进入设备文件目录点击进入配置文件目录创建目录wg使用绝对路径的方法在wg目录下新建文件a.txt进入wg目录使用相对路径的方法在当前目录下新建wg01目录和b.txt文件以长列表格式列出当前目录下的内容删除空目录wg01进入上一级工作目录强制删除非空目录wg复制/etc/passwd到当前目录,名为file1不停的以只读的方式查看file1文件的内容查看file1文件的前3行内容查看file1文件的后2行内容以百分比的方式分页查看file1文件的内容以上下翻页的方法分页查看file1文件的内容

a.创建目录wg

mkdir /wg

b.使用绝对路径的方法在wg目录下新建文件a.txt

touch /wg/a.txt

c.进入wg目录

cd wg

d.使用相对路径的方法在当前目录下新建wg01目录和b.txt文件

mkdir wg01 && touch b.txt

e.以长列表格式列出当前目录下的内容

ls  -l

f.删除空目录wg01

rm -rf wg01

g.进入上一级工作目录

cd ..

h.强制删除非空目录wg

rm -rf wg

i.复制/etc/passwd到当前目录,名为file1

cp /etc/passwd file1

j.不停的以只读的方式查看file1文件的内容

tail -f file1

k.查看file1文件的前3行内容

head -n 3 file1

l.查看file1文件的后2行内容

tail -2 file1

m.以百分比的方式分页查看file1文件的内容

more file1

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

 less file1

十一.创建如下目录结构

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

 mkdir

/FtpServer/{bin,conf,core/db/lib}

 touch  log access.log

 touch /FtpServer/bin/{register.py,start.py}

 touch /FtpServer/conf/settings.py

 touch /FtpServer/core/server.py

 touch /FtpServer/db/user.db

 touch /FtpServer/lib/common.py

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

 cd /tmp && echo

"123" >>start.py

2:查看当前所在的路径

  pwd

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

 cd log && mkdir access

 mv access.log access

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

 cd core && touch auth.py