1.日常操作命令
查看当前所在的工作目录
pwd
查看当前系统的时间
date
查看有谁在线(那些人登录了服务器)
who 查看当前在线
last 查看最近的登录历史记录
2.文件系统操作
ls / 查看根目录下的子节点(文件夹和文件)信息
ls -al -a是显示隐藏文件 -l是以更详细的列表形式
3.切换目录
cd /home
4.创建文件夹
mkdir aaa 相对路径的写法
mkdir -p aaa/bbb/ccc
mkdir /data 这是绝对路径的写法
5.删除文件夹
rmdir 可以删除空目录
rm -r aaa 可以把aaa整个文件夹及其中的所用子节点全部删除
rm -rf aaa 强制删除aaa
6.修改文件夹名称
mv aaa cj
7.创建文件
touch somefile.txt 创建一个空文件
echo “i miss you” > somefile1.txt 如果由此文件就像此文件写入否则创建写入,利用重定向“”>“”的功能,将一条指令的输出结果写到一个文件中,会覆盖原文件的内容
echo “i miss you” >> somefile1.txt 追加
vi 用文本编辑器编辑文本
会进入一般模式,按i键进入编辑模式,编辑完成之后按Esc退出编辑模式,回到一般模式, 再按:进入底行命令模式,按wq命令,回车保存退出
cat somefile.txt 查看文件内容
一些有用的快捷键(在一般模式下使用)
a 在光标后一位开始插入
A 在该行的最后插入
I 在该行的最前面插入
gg 直接跳到文件的首行
G 直接跳到文件的末行
dd 删除行,如果 5dd ,则一次性删除5行
yy 复制当前行,复制多行,则 3yy,则复制当前行附近的3行
p 粘贴
v 进入字符选择模式,选择完成后,按y复制,按p 粘贴
ctrl+v 进入块选择模式,选择完成后,按y复制,按p粘贴
shift+v 进入行选择模式,选择完成后,按y复制,按p粘贴
查找并替换(在底行命令模式中输入)
%s/sad/88888 效果: 查找文件中所有sad,替换为88888
/you 效果 : 查找文件中出现的you,并定位到第一个找到的地方,按n可以定位带下一个匹配位置(按N定位到上一个)