Linux下命令

本文介绍了Linux环境下通过scp命令进行文件复制,并讨论了在不同目录层级下的操作方法及注意事项。此外,阐述了如何利用sudo命令实现普通用户的超级用户权限,并提供了关于文件查找和排序的实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:从host1进入host2:



2:进入host2后将host2的文件复制到host1某个目录下(该目录已存在):


复制时要存放复制的目录不存在:

host2下 “scp 【被复制文件】xxx host1:moumou” 则相当于将host2的xxx复制到host1根目录并重命名为moumou

3:在host2根目录上复制文件夹host2Doc到host1的根目录host1Doc【该文件已存在】下:

“scp host2Doc【 xxxxx@IP号】host1:host1Doc ”时报错:“host2Doc:not a regular file”;

解决方法:

“scp  -r  host2Doc【 xxxxx@IP号】host1:host1Doc ”

若host1Doc文件不存在则相当于将host2的host2Doc复制到host1根目录并重命名为host1Doc 

4:sudo 是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级用户又可以作为其 它类型的用户来访问系统。

今天还学习了:

1:sudo passwd root 使普通用户有超级用户的一些权限

2:在远程

ll        -----列出详细结果【时间,是否可读写等】 

ls     -----列出文件名或目录名
“ll ”= “ls -l”


ll -t     -----降序

 ll -t | tac         -----升序 

3:查找(find&grep)

1>:查找名字中包含某些字串的文件:

find -name “Tele*”

若查找名字中包含某些字串的特种文件可:find -name “Tele*.java”

另外:find -name “Tele*.java” -print 查找并打印出以Tele开始的“.java”文件

2>:查找包含某些字串的某类文件:

find -name “*.java” | xargs grep "Tele"

3>:

 

http://www.educity.cn/linux/660170.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值