Xshell常用命令大全(附常用实例)

Xshell常用命令

cd-更改目录

# 切换到主目录 
cd 
# 切换到主目录 
cd ~ 
# 切换到目录/tmp 
cd /tmp
# 切换到当前目录下的dir目录 
cd dir
# 切换到根目录 
cd /
# 切换到到上一级目录 
cd ..
# 切换到上二级目录 
cd ../..
# 切换到用户目录,比如是root用户,则切换到/root下
cd ~

cp-复制文件

# 把文件复制为新文件afile.bak 
cp afile afile.bak 
# 把文件afile从当前目录复制到/home/bible/目录下 
cp afile /home/bible/ 
# 把当前目录下的所有未隐藏文件复制到/tmp/目录下 
cp * /tmp 
# 递归性地把当前目录下的docs目录复制为新目录docs.bak,保持文件属性,并复制所有的文件,包括以句点开头的隐藏文件。为了方便起见,-a选项包含-R选项 
cp -a docs docs.bak 
# 在覆盖前询问用户 
cp -i 
# 告诉用户正在做什么 
cp -v 
# 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件
cp -r 

cat-显示文件内容

# 显示文件内容
cat file

diff-比较文件内容

# 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
diff dir1 dir2
# 比较文件1与文件2的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的
diff file1 file2
# 比较文件,显示两个文件不相同的内容
comm file1 file2

find-查找文件

# 在当前目录中查找rpm包
find .-name *.rpm
# 在当前目录及其子目录中查找文件名包含page的文件
find .|grep page
# 在系统的任何地方查找文件名包含traceroute的文件
locate traceroute

grep-搜索文件内容

# 在文件exports中查找包含bible的所有行 
grep bible /etc/exports
# 在WEB服务器日志文件access.log的后100行中查找包含“404”的行 
tail -100 /var/log/apache/access.log|grep 404 
# 在WEB服务器日志文件access.log的后100行中,查找没有被google访问的行 
tail -100 /var/log/apache/access.log
  • 155
    点赞
  • 1403
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

节奏葳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值