1.cmd远程Centos 输入:ssh + 用户名 + @ + 服务器的公网IP 例如:ssh root@192.168.0.xxx 第一次连接会提示你(无法确认主机的真实性,是否继续连接) 输入yes ,按enter 继续输入密码就好了。 2.创建目录 2.1创建docker目录 mkdir docker 2.2递归创建 a/b c/d mkdir -p a/b c/d 2.3 创建test/a,b,c,d (test下有a,b,c,d四个目录) mkdir test/{a,b,c,d} 2.4查看目录 ls a 列出当前文件夹下的所有文件及文件夹 3.切换目录 cd docker #切换到docker目录下 cd docker/bin #切换到docker目录下的bin目录 cd ~ #切换到当前用户目录 cd - #切换到上一次工作目录 cd .. ( 英文的 点点 .. 是去到上一层 ) cd / #切换到根目录 pwd 显示当前所在的文件夹路径 4.创建文件 echo 'i love u' >a.txt *在a.txt这个文件中输入i love u,如果没有这个文件则创建。如果有这个文件,那么 新内容代替原来的内容 echo 'i love u' >>a.txt *在a.txt这个文件中输入i love u,如果没有这个文件则创建.如果有这个文件,那么
新内容添加在原来内容的后面 5 查看文件 cat 文件名(a.txt)
查看文件,显示行号
cat -n a.txt
在每行的结尾加上$符
cat -E a.txt
追加文字到文件
cat >>/tmp/xb,txt<< EOF
你要写入的文本
EOF
6.编辑文件
方法,命令
vi
vim
使用vi打开xb.py ,默认是命令模式,需要输入a/i进入编辑模式,然后输入文本"我是谁,我在那!" 按下esc键,回到命令模式
输入:wq! 强制保存退出
w write 写入
q quit 退出
! 强制
或者 :x 保存退出
----------------------------------
:q 不保存退出
:q! 不保存强制退出
7.复制拷贝
cp
移动 xxx.txt 到 /tmp目录下
cp xxx.py ./tmp/
移动 xxx.py 顺便改名为 xb.py
cp xxx.py ./tmp/xb.py
linux下面有很多命令,一般没有办法直接处理文件夹,因此需要加上(参数 )
cp -r 递归,复制目录以及目录的子孙厚底啊
cp -p 复制文件,同时保持文件的属性不变 可以用stat
cp -a 相当于 -pdr
递归复制test文件夹,为rest2
cp -r test test2
8.移动命令
mv 用法: mv 要移动的文件 目标地址 mv ./home/xb.py ./tmp/ xb1.py 文件或文件夹改名 mv xxx.log xx.log
9.移除命令
删除 rm
参数 -i 需要删除确认
-f 强制删除
-r 递归删除目录和内容
10.查找命令
find 在哪里【目录】 什么类型【文件类型】叫什么名字【文件名】
参数:
-name 按照文件名查找文件
-type 查找某一类型文件
b - 块设备文件
d - 目录
c - 字符设备文件
p - 管道文件
l - 符号链接文件
f - 普通文件
s -socket文件