0 前言
作为程序猿,离不开Linux操作。作为Linux小白,就记录下每次操作的Linux命令,方便记忆与回顾。
1 切换用户
切换用户的命令是su,su是(switch user)切换用户的缩写。通过su命令,可以从普通用户切换到root用户,也可以从root用户切换到普通用户。从普通用户切换到root用户需要密码(该密码是普通用户的密码),从root用户切换到普通用户不需要密码
ps : 我习惯用xshell连接服务器,关于xshell的操作请自行学习
~:代表当前目录
$:是普通用户的意思(若是root用户就显示#)
1 root切换普通用户
root@iZwz92zftlebgilejo9idbZ:~# su tianmai
tianmai@iZwz92zftlebgilejo9idbZ:/root$
2 普通用户切换root(需要输入root密码)
tianmai@iZwz92zftlebgilejo9idbZ:/root$ su root
Password:
root@iZwz92zftlebgilejo9idbZ:~#
2 文件重命名、创建、删除、修改及保存文件
1 重命名
给文件改名的命令是:mv mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中
格式:
mv [options] 源文件或目录 目标文件或目录
$ mv test.txt wbk.txt
主要参数[options]
-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。
-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。
选择参数
当选择参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
2 新建文件夹及文件
进入到home的文件夹
(1)如果要在那里建一个叫test的文件夹,输入
cd home
mkdir test
(2)如果在文件夹里添加(就是创建)一个文件,例如a.txt
touch test/a.txt
(3) 删除
rm -rf test
3 修改文件,保存及退出文件
3种模式 : 命令行模式(ESC进入),插入模式(i进入),底行模式(:进入)
一般编辑完文档后,先按ESC退出模式,然后在底行输入:x来保存,然后回车退出
或者,A、冒号后wq再回车就保存退出
B、最快捷的方法:按ESC后,直接shift+zz,或者切换到大写模式按zz,就可以保存退出
不保存退出,按esc后再输入 :q, 强制退出 :q!
4 查看文件内容命令
cat 由第一行开始显示内容,并将所有内容输出
tac 从最后一行倒序显示内容,并将所有内容输出
more 根据窗口大小,一页一页的现实文件内容
less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符
head 只显示头几行
tail 只显示最后几行
nl 类似于cat -n,显示时输出行号
tailf 类似于tail -f
ps:在操作时记得常用ls,因为这样才能熟悉linux的文件目录以及文件名。