文件操作
touch、ls、mv、cp、rm、cat、tail、vim、
touch 创建新的空 文件
touch
pwd 查看当前所在目录的路径
ls 列出当前文件夹下的文件
-a 显示所有文件及目录(包括隐藏文件)
-l 显示除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
可以直接用简写 “ll”
ll /opt 后边跟路径 直接显示输入路径下的所有文件及目录
ll *.sh 显示当前路径下 后缀名是.sh 的所有文件
cd ‘路径’、进入文件夹的命令,cd .. 到上层目录
mkdir newfile 创建一个名字是newfinle的文件夹
mkdir newfile 创建一个名字是newfinle的文件夹
touch text.txt 创建一个名字叫 text 的文本文档
tab键 补全路径或文件名 首先需要输入文件的前几个字母 按两次会列出 相近的文件名
vim text.txt 打开text.txt 这个文件 如果没有则会创建一个text.txt 文件
共分为三种模式,分别是命令模式,输入模式和底线命令模式
新打开的文件就是在命令模式
命令模式:
h j k l 对应的是 光标往左、下、上、右
在命令模式下 按 i 即可进入 输入模式
I (大写) 在光标所在行行首插入
(小写) 在光标所在处插入
A (大写) 在光标所在行行尾插入
(小写) 光标往后移动一位插入
(可以按住Shift + 字母)
输入模式:
编辑文档 可以按 上下左右键 来控制光标
在输入模式 按一下 ESC 键就会退出到 命令模式
底线命令模式:
在命令模式按一下 “:”在窗口左下角就会出现
:q 退出vim 编辑器
:q! 强制退出 编辑过的文件不想保存请用这个
:w 保存
:w! 强制保存
(可直接:wq 保存并退出)
(请在英文状态下 输入符号)
mv 移动文件 重命名文件文件
mv ./text.txt ./newfile 把当前目录下的text.txt 移动到当前目录下的newfile 文件夹下 也可以跟完整目录 (./是当前目录,/是根目录)
mv /root/newfinle/text.txt /root/ 把文件移动到了/root/ 目录下
mv text.txt newtext.txt 重新命名,后边的选项 直接写新文件名
cp 复制
cp ./newtext.txt ./newfinle/backtext.txt 把文件复制到newfinle文件夹 后边加文件名 就会复制 并且重命名
ssh root@192.168.1.1 远程连接 需要开启22端口,其中root是用户名后边是ip地址
scp、网络拷贝命令 你可以从本地拷贝到 服务器。
如:
scp ./CentOS.iso root@192.168.1.1:/root
前边是本地文件 后边是用户名跟服务器的ip 地址
scp -r ./newfind root@192.168.1.1:/root
-r 是递归 大概的意思就是吧这个 文件夹下的文件都拷贝到服务器中
cp、mv、其他命令
chmod、chown、chgrp、修改权限命令
yum、apt-get、 应用管理程序
wget http://baidu.com/linux.iso 下载文件
评论区