• linux日常开发使用命令整理


    linux:

    安装ssh-server:$ sudo apt-get install openssh-server

    更新软件库:$ sudo apt-get update

    启动ssh:$ sudo /etc/init.d/ssh start

    复制文件到文件夹:$ sudo cp -rf jdk1.8.0_91 /opt

    剪切文件: mv 路径一/文件名 路径二
    剪切文件夹:mv 路径一 路径二

    修改文件权限:$ chmod 644 mm.txt

    创建软连接:$ ln -s f1(源) f3(连接)

    打包程序:grunt release

    git 合并更新:git reset --hard

    vi修改文件的时候可能产生.swp文件,导致进入vi命令的时候出现提示信息,删除该文件可以避免。

    修改文件的权限:chmod u+x 文件名 或者 chmod 777 文件名 4 2 1

    添加vim文件编辑系统:sudo apt-get install vim

    创建文件夹:mkdir 文件夹名

    创建文件:touch 文件名

    删除文件夹:rm -rf 文件夹名

    复制远程文件到本地:scp 用户名@ip:/test.zip /grid/backup/ti/data/20160915
    命令 远程用户@地址:文件路径/文件名 本地路径

    私匙访问远程主机:ssh -i id_rsa 用户名@ip
    ssh -i 私匙名 主机名@主机地址

    打包命令:mvn package -DskipTests

    linux连接资源查看:netstat -tnp | grep 22(22是端口)

    将2.txt的文本内容追加到1.txt中:
    cat 2.txt >> 1.txt
    将2.txt的文本内容覆盖到1.txt:
    cat 2.txt > 1.txt

    查看端口连接数量
    netstat -tnp | grep 9300 | grep -i estab | 还有个什么命令

    启动nfs文件服务器:
    1、切换到管理员用户 su -
    2、查看nfs启动命令:cat /etc/rc.local
    3、执行启动命令:包含ip地址的命令

    查看文件大小:du -sh

    解压tar.gz文件:tar -xzvf filename.tar.gz

    关闭进程:kill -9 进程PID

    关闭防火墙(root):
    重启后生效
    开启: chkconfig iptables on
    关闭: chkconfig iptables off
    即时生效,重启后失效
    开启: service iptables start
    关闭: service iptables stop

    修改文件访问权限:
    属主:chown -R lkd filename
    属组:chgrp -R lkd filename

    1、*.tar 用 tar –xvf 解压
    2、*.gz 用 gzip -d或者gunzip 解压
    3、*.tar.gz和*.tgz 用 tar –xzf 解压
    4、*.bz2 用 bzip2 -d或者用bunzip2 解压
    5、*.tar.bz2用tar –xjf 解压
    6、*.Z 用 uncompress 解压
    7、*.tar.Z 用tar –xZf 解压
    8、*.rar 用 unrar e解压
    9、*.zip 用 unzip 解压

    根据链接下载文件:
    curl -L -O 文件连接(https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.1.1.zip)


    切换到其他用户:su - 其他用户

    修改用户权限:sudo gedit /etc/passwd
    修改当前用户的权限,0就没有了,1000貌似是拥有sudo权限

    修改root密码:sudo passwd root

     

    设置自动获取IP地址:
    编辑linux网卡eth0的配置文件
    #vi /etc/sysconfig/network-scripts/ifcfg-eth0
    改为:
    DEVICE=eth0
    #HWADDR=00:00:00:00:00:00
    TYPE=Ethernet
    #UUID=cccccccccccccccc
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=DHCP

    重启网络服务:
    /etc/init.d/network restart

     可以发邮件给我:1492370189@qq.com

  • 相关阅读:
    ubuntu系统下安装最新版的MySQL
    scp本地服务器和远程服务器拷贝文件
    linux设置环境变量
    PHP程序员玩转Linux系列-lnmp环境的搭建
    nginx与负载均衡
    Linux下vim的常用命令总结
    nginx与location规则
    ssh秘钥对免密码登陆
    ubuntu下安装php pdo扩展和导入数据库
    ArrayList的删除实现
  • 原文地址:https://www.cnblogs.com/rethink-east/p/6396916.html
Copyright © 2020-2023  润新知