初学Linux时用到的一点复制,粘贴,删除,创建指令

shell相关命令
1.echo 0$
2.bash --version
3.cat /etc/shells


文件类型
drwxr-xr-x    前四位d表示目录文件,rwx表示的是文件所有者所有的权限,5.6.7位表示属组权限,8.9.10位表示其他用户的权限
r(读权限)=4              w(写权限)=2                  x(执行权限)=1
例如一个txt文件,只需要读写就可以了,不需要执行权限。

1.-表示普通用户
2.d表示目录文件
3.l表示链接文件
4.b表示块文件
5.c表示字符文件
6.s表示套接字文件


目录的相关操作
pwd:显示当前目录路径
cd:改变目录
mkdir:创建一个空目录
rmdir:删除一个目录

绝对路径  /etc/ssh/sshd  这是绝对路径
相对路径  cd ..     (返回上一级目录)
..代表是上一层    .表示当前目录
目前我在 /emp/aaa/123        去/root/123
相对路径: 
cd ../../../root/123

本来我们在
/tmp/aaa/123目录下
使用命令:cd /etc/ssh/  移动了目录
使用 cd -
可以回到/tmp/aaa/123目录下
也就是说 cd - 返回上次操作的目录
~表示当前使用者的家目录

pwd -p
真实路径(包括软连接)



创建文件夹命令:mkdir命令
mkdir -p 制定目录
例子:mkdir -p 123/55/8

删除一个空目录:rmdir -p  /153

rm删除命令
rm -r 递归删除(即按照目录一层一层的删除)
rm -f 不提醒你,之前强势全部删除


文件和目录检查:ls


cp -r /tmp/aaa /aaa (全部拷贝)
scp 123.txt root@192.168.3.127:/tmp/aaa
将本机的123.txt文件拷贝到 另一台虚拟机上
scp root@192.168.2.127:/tmp/aaa/666.txt ./
将另一太虚拟机上的文件拷贝到本机
复制整个文件夹 要加-r
即:
scp -r 123.txt root@192.168.3.127:/tmp/aaa


   mv 123.txt /etc/aaa
将文件123.txt 移动到 /etc/aaa目录下
相当于剪切

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值