1、日常操作命令
**查看当前所在的工作目录:pwd
2、查看当前系统的时间:date
3、查看有谁在线(哪些人登陆到了服务器)
- who 查看当前在线
- last 查看最近的登录历史记录
4、文件系统操作
- ls / 查看根目录下的子节点(文件夹和文件)信息
- ls -al -a是显示隐藏文件 -l是以更详细的列表形式展示
5、切换目录
cd /home
6、创建文件夹
mkdir aaa 相对路径
mkdir -p aaa/bbb/ccc
mkdir /data 绝对路径
7、删除文件夹
rmdir 可以删除空目录
rm -r aaa 可以把aaa整个文件夹及其中的所有子节点全部删除
rm -rf aaa 强制删除aaa
8、修改文件夹名称
mv aaa angelababy
9、创建文件
touch somefile.1 创建一个空文件
echo "i love you" > somefile.2 利用重定向 ">"的功能,将一条指令的输出结果写入到一个文件中,会覆盖源文件
echo "you love me" >> somefile.2 追加到文件中,不会覆盖原来的内容
10、用文本编辑器来编辑生成文件
vi somefile.4
- 进入“一般模式”,不可编辑。
- 按i键,可以从一般模式进入编辑模式
- 再按esc推出编辑模式,回到一般模式
- 再按:,进入“底行命令模式”,输入wq命令,回车。
在一般模式下:
a 在光标后一位插入
A 在该行最后插入
I 在该行最前面插入
gg 直接跳转到文件首行
G 直接跳转到文件的末行
dd 删除行,如果按 5dd ,则一次性删除光标后5行
yy 复制当前行,复制多行,则 3yy, 复制当前行附近的3行
p 粘贴
查找并替换(在底行命令模式中输入)
%s/sad/22222222 查找文件中所有的sad,并替换为22222222
/hh 查找文件中出现的you,并定位到第一个找到的地方,按n 定位下一个,N定位上一个