Linux基础操作(ubuntu)

终端控制

打开终端 ctrl+alt+T
Ctul+“+”=放大
Cutl+“-”=缩小
终端命令格式
command [-optins] [paramtor]
[]中为可选
命令手册查询 command --help
man command

文件夹操作

普通用户可以操作的目录 “home”
根目录 /
home ~
上一级目录 …
当前目录 .
显示目录下内容 ls
显示目录下详细内容 ls -l
跳转目录 cd
使用tab键可自动补全
新建文件夹 mkdir
删除空文件夹 redir
删除文件夹及其中内容 rm
获取超级用户权限 sudo
终端操作下没有回收站,删除了就是没了
复制文件到指定没目录 cp 源文件 目标文件
复制文件夹到目标位置 cp-rf 源文件夹 目标路径
mv 移动文件 剪切文件 修复文件名

次要

查看当前所在文件夹pwd
touch如果有文件就更新文件日期,若没有就新建
第一个字母为“.” 隐藏文件
ls -a显示所有文件
-h人性化显示文件大小

查询通配符

  • *任意多个字符
  • ?任意字符
  • []字符组 ex[123]、[asdf]、[a-f]

mkdir -p 可连续创建多个文件夹
rm -f 强制删除

终端写文件

sublime test编写大项目
vim读写小文件

  1. 普通模式 esc
  2. 插入模式 i

:w\n 保存文件
:q\n 退出编辑器
:q!\n 强制退出

普通模式
hjkl 上下左右
dd 删除

编写shell文件
$ vim ech.sh shell文件
#!/bin/sh 文档开头著名文档打开方式
编写完成后使用
sudo chmod 777 ech.sh 编译文档输出可执行文件

远程

stutdown -r 马上重启
stutdown -c 一分钟后重启
ifconfig 获得网卡信息
ifconfig|grep inext 获取Ip地址(使用管道);

管道的妙用

grep -n 显示匹配和行号
-v 显示匹配和行号结果取反
-i忽略大小写
^a 忽略大小写
ke$ 查找以开头的

echo重复显示
>重定向
>> 追加
|管道

os和Linux远程Linux都可以非常便捷的使用ssh命令
ssh远程的命令格式: ssh 用户名@网址 端口

windous远程使用pputty

远程拷贝文件 :
os和Linux使用scp
命令格式:scp参数,(源文件,路径),(目标文件夹,路径)

windous使用bitviseSSHClient
logout 退出命令

-r -rf 整个文件夹

利用scp传输文件

1、从服务器下载文件
scp username@servername:/path/filename /tmp/local_destination
例如scp codinglog@192.168.0.101:/home/kimi/test.txt 把192.168.0.101上的/home/kimi/test.txt
的文件下载到 /tmp/local_destination
2、上传本地文件到服务器
scp /path/local_filename username@servername:/path
例如scp /var/www/test.php codinglog@192.168.0.101:/var/www/ 把本机/var/www/目录下的test.php文件
上传到192.168.0.101这台服务器上的/var/www/目录中

3、从服务器下载整个目录
scp -r username@servername:remote_dir/ /tmp/local_dir
例如:scp -r codinglog@192.168.0.101 /home/kimi/test /tmp/local_dir

4、上传目录到服务器
scp -r /tmp/local_dir username@servername:remote_dir
例如:
scp -r test codinglog@192.168.0.101:/var/www/ 把当前目录下的test目录上传到服务器的/var/www/ 目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值