Xshell命令大全

代码小常识 查看()
Xshell常用操作命令
----------------------------------------------------------------------------
//文本复制:Ctrl+Insert
//文本粘贴:Shift+Insert
----------------------------------------------------------------------------
//文件复制:
cp file1 file1.bak --把文件file1复制为新文件file1.bak
cp file1 /home/bin --把file1文件从当前位置复制到/home/bin目录下
cp *   /home/bin   --把当前文件下所有文件复制一份到/home/bin目录下
----------------------------------------------------------------------------
//文件移动
mv * /home/bin   --把当前目录下的所有文件移动到/home/bin目录下
mv file1 /home/bin --把file1文件从当前位置下移动到/home/bin目录下 
----------------------------------------------------------------------------
//文件重命名
mv file1 file2  --把file1名称改为file2
----------------------------------------------------------------------------
//文件列表
ls          --列出当前目录下所有文件名
ls -l       --列出当前目录下所有文件的一个长列表
ls -la      --列出当前目录下所有文件的一个长列表,包括以句点开头的隐藏文件
ls a*       --列出当前目录下以字母a开头的所有文件
ls -l *.doc --列出当前目录下以.doc结尾的所有文件
find -name *.rpm 在当前目录中查找rpm包
----------------------------------------------------------------------------
//文件删除
rm file1,file2,...    --删除当前目录文件file1,file2等
rm *   --删除当前目录下所有非隐藏文件,不删除目录,除非指定了-r(递归参数)
rm -rf /home 删除home目录及它所包含的所有内容
rm -r /home 删除home目录,会让你确认是否删除目录下的文件
rm -i a* 
----------------------------------------------------------------------------
//文件上传:rz 回车
//文件下载:sz file1
//提示:如果连接linux虚拟机上,rz命令不起作用,需要安装一个rz和sz的程序:yum install -y lrzsz
----------------------------------------------------------------------------
//进入文件
cd ../  或者  cd /      --进入根目录下
cd ..                   --当前目录的上一级目录
cd ../..                --切换到上两级目录
cd ~                    --切换用户目录,如果是root用户,则切换到/root下
cd /home/bin            --进入当前目录的/home/bin目录下
----------------------------------------------------------------------------
//建立目录
mkdir 001  --在当前目录下建立001目录
mkdir -p /001/002/003  --在当前目录下嵌套建立指定目录(要带上当前目录)
----------------------------------------------------------------------------
//创建文件
touch a.html --在当前目录创建一个空的a.html文件
----------------------------------------------------------------------------
//查看文件内容
more file1 --查看file1文件的内容,支持分页显示
less file1 --查看file1文件的内容
cat file1  --显示file1文件的内容
tail -f file1   --查看file1的内容
tail -100 file1 --查看file1的后100行内容
----------------------------------------------------------------------------
//搜索文件的内容
grep aaa /home/bin/file1 --在file1文件中查询包含aaa的所有行
----------------------------------------------------------------------------
//窗口切换+全屏
Alt+1     --切换窗口1
Alt+2     --切换窗口2
Alt+Enter --全屏
----------------------------------------------------------------------------
//编辑文件
vi file1 --编辑file1文件内容
esc      --退出vi模式,跳入命令模式
:w       --保存,但不退出vi模式
:w!      --强保存,但不退出vi模式
:wq      --保存,并退出vi
:wq!     --强保存,并退出vi
:q       --不保存,退出vi
:q!      --不保存,强制退出vi
:e!      --放弃所有修改,从上次保存文件开始再编辑
Ctrl+Z   --将vi暂停(挂起)
ctrl+c   --进入命令模式
----------------------------------------------------------------------------
//查看当前的路径:pwd
----------------------------------------------------------------------------
//打包文件
tar -cvf file1.zip file1   --将file1打包成file1.zip格式,此处可以打包成任意格式,即后缀可以为任意的,.aaa,.bbb,.zip,.tar 等
//解包文件
tar -xvf file1.zip         --解压包file1.zip,如果当前目录已经有文件了,覆盖原文件,否则正常显示
-----------------------------------系统命令-----------------------------------
man rm  --显示rm命令的使用说明
w       --显示登录用户的详细信息,类似于who
who     --显示登录用户
last    --显示最近登录的用户
date    --显示当前时期和时间
su      --切换root用户
su zy   --切换到zy用户
clear   --清屏
free    --查看系统内存和Swap分区情况
reboot  --重启虚拟机
shutdown -r now --停止服务后重启计算机
shutdown -h now --停止服务后关闭计算机
halt     -关闭计算机
----------------------------------------------------------------------------
tips:如果操作中有特殊的符号,比如()等,记得加\转义一下,如你要删除file1_(1).html,要写成 rm file1_\(1\).html
扫二维码与我们在线沟通

我们在微信上24小时期待你的声音

建站咨询/业务/维护/网店托管/关键词排名

以上只是部分案例,了解更多案例请联系我们!