CentOS基本命令

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文件
无穷的伟大,也是从“0”开始的
原文地址:https://www.cnblogs.com/wxxf/p/15039140.html