• linux操作命令


     

    date当前时间

    mkdir+文件名---------------------------------------------------  创建文件

    who 当前登录名称,日期

    useradd 用户创建,后面加用户名

    userdel 删除用户

    passwd 设置密码,后面跟上用户名

    su 切换用户 后跟用户名 回车输入密码

    cd 返回root

    cd / 返回最顶部

    touch 创建文件

    pwd 工作空间保存路径

    cat 后面跟文件名 查看文件内容

    clear : 清空命令

    vi 编辑工具

    vi + 文件名: 编辑文件

    wq 保存并退出

    cat –n + 文件名显示文件内容并加上行号

    set nu: 文件内容加上行号

    cd +目录: 进入目录

    find+目录查找目录

    echo+内容+>+文件名: 将内容写入到文件中

    cp +文件+文件夹将文件复制到文件夹

    scp+文件+文件夹 将文件发送到文件夹中

    scp+文件+主机名@IP地址目录地址 将文件发送到另一台主机

    ssh+ip地址 登陆另一台机器

    cp+文件+文件夹/文件名 :     将文件复制到文件夹中并重命名

    mv +文件+文件名移动文件到文件夹下

    mv+文件+./文件名重命名

    mkdir+文件名创建文件夹

    rm+文件名删除文件

    rmdir+文件夹名: 删除文件夹

    var cvf+文件名.tar+文件: 将文件压缩成tar格式

    var tuf+文件名.tar: tar文件中的文件列出来

    var xuf+文件名+--wildcards ‘文件名’: 将文件从tar文件中提取出来

    gzip+*.txt: 将文件转换成*.txt.gz,并把原文件删除

    gzip –c #.txt > #.gz: 将文件装换成.gz格式,源文件保留

    cat *.txt |gzip>#.gz 将当前目录下所有txt文件转换成一个gz文件源文件保留

    gunzip+#.gz 解压文件

    reboot 重启系统

    chmod  +x +文件名 *赋予可执行的权限

    chmod  666 +文件名 *赋予可读写的权限

    chmod  777 +文件名 *赋予可所有的权限

    chmod u+x file.sh 就表示对当前目录下的file.sh文件的所有者增加可执行权限

    进入mysql set password for 'root'@'localhost'=password('123456');

    重新设置密码为123456

    ssh-keygen -t rsa                 生成秘钥和私钥文件

    zcat 压缩文件 > 文件   将压缩文件的内容写入到文件中

    zcat 压缩文件 查看压缩文件内容

    bin/Hadoop fs –put 文件 ./in 将文件放到hadoop

    bin/Hadoop fs –ls  ./in 查看in中文件信息

    bin/Hadoop fs –rmr ./in 删除in文件

     hadoop中编译java文件

    Javac –classpath 需要引得jar

    bin/hadoop jar hadoop-examples-1.2.1.jar wordcount ./in ./out jar包解析文件

    jar –help 查看jar怎么用

    jar cvf MaxTemperature.jar ./*.class .class文件打成jar

    bin/start-all.sh 启动Hadoop

    bin/stop-all.sh 关闭Hadoop

    执行java文件查询天气信息

    清空当前目录:rm -rf  *

    [root@localhost log]#  rm -rf ./*

    重启虚拟机    shutdown -r  now

    关虚拟机      shutdown -h now

    linux

    netstat  -anl | grep "端口号"

    lsof -i:端口号

    [root@Evil ~]# lsof -i:3306    

    -bash: lsof: command not found

    [root@Evil ~]# yum install lsof      安装lsof

    webmaster  赋log* 权限 

    [root@localhost resin-pro-3.1.10]# chown -R webmaster:webmaster log*

    [root@localhost resin-pro-3.1.10]# chown -R webmaster:webmaster admin/

    tail -f -n 100   nohup.out(文件名)  查看内容

    tail -fn 200 nohup.out

    [root@localhost sunjimeng]# telnet

    bash: telnet: 未找到命令...

    安装telnet-servertelnetxinted

    [root@localhost xinetd.d]# yum install telnet-server -y

    [root@localhost etc]# yum install xinetd -y

    [root@localhost etc]# yum install telnet(上面两个暂时用不到)

    使用例子: telnet 192.168.1.128

     

    操作系统环境:CentOS Linux release 7.0.1406(Core) 64
    CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。

    1、关闭firewall
    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running

    Linux压缩和解压缩命令

    tar命令

    解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName

    gz命令

       解压1gunzip FileName.gz  解压2gzip -d FileName.gz

    压缩:gzip FileName.tar.gz .tgz

    解压:tar zxvf FileName.tar.gz  压缩:tar zcvf FileName.tar.gz DirName

    压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

    zip命令

      解压:unzip FileName.zip  压缩:zip FileName.zip DirName

    压缩lib文件夹的jar zip  -r  lib_bak.zip  lib

    gz命令排除打包

    tar  zcvf  TZ_TradeServerJson.tar.gz TZ_TradeServerJson  --exclude= TZ_TradeServerJson/WebRoot/WEB-INF/lib --exclude=TZ_TradeServerJson/WebRoot/upload

    tar zcvf  TZ_TradeServerJson.tar.gz TZ_TradeServerJson --exclude=TZ_TradeServerJson/WebRoot/WEB-INF/lib --exclude=TZ_TradeServerJson/WebRoot/upload

  • 相关阅读:
    c#函数重载
    (1).net c# 一步一步自己写三层代码生成器(主界面及连接数据库界面)
    C#给datagridview某行赋值(转)
    好的软件人员必看的六十本书
    C# 语言规范
    spring 排除指定的类或者包扫描
    java web spring 发送邮件
    spring-data-redis和jedis版本对应收集总结
    python 多线程和多进程基本写法
    python 调用nmap
  • 原文地址:https://www.cnblogs.com/YatHo/p/7049537.html
Copyright © 2020-2023  润新知