美文网首页
linux常用命令

linux常用命令

作者: cone387 | 来源:发表于2020-03-24 12:26 被阅读0次

拷贝文件、目录

# 传目录
本地到远程
scp -r cmd.txt computer@10.0.0.522:/home/hello/
远程到本地
scp -r computer@10.0.0.522:/home/hello/ ~/
# 传文件
远程到本地
scp local_file remote_username@remote_ip:remote_folder  
本地到远程 
scp local_file remote_username@remote_ip:remote_file
或
scp local_file remote_ip:remote_folder 

查看主机信息

查看内网地址:
ifconfig eth1|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"
查看外网地址:
curl http://members.3322.org/dyndns/getip

设置代理

export只对当前终端有效
export http_proxy=http://localhost:port
export https_proxy=http://localhost:port
export ALL_PROXY=socks5://127.0.0.1:1080

更改主机名

临时更改:
hostname <new-hostname>
永久更改
hostnamectl set-hostname <newhostname>

终端快捷操作

1. 移动光标至行首       Ctrl + A
2. 移动光标至行尾       Ctrl + E
3. 删除光标前所有字符  Ctrl + U
4. 删除光标后所有字符   Ctrl + K
5. 清屏,相当于指令clear Ctrl + L
5. 第一次按时,移动光标至行首;再次按时,回到原有位置  Ctrl + X

更多参见Mac 终端Terminal光标移动快捷键

linux ctrl +c

kill -SIGINT $pid 或者 kill -2 $pid

linux设置环境变量

  • 针对当前终端
    针对当前终端, 直接在终端输入
    export PATH=$PATH:<你的要加入的路径>
    
  • 用于当前用户
    直接在~/.bashrc文件中加入
    export PATH=<你的要加入的路径>:$PATH
    再运行source ~/.bashrc生效
    
  • 用于所有用户
    直接在/etc/profile文件中加入
    export PATH=<你要加入的路径>:$PATH
    再运行source /etc/profile生效
    

相关文章

网友评论

      本文标题:linux常用命令

      本文链接:https://www.haomeiwen.com/subject/enloyhtx.html