• java秋招题小结1


    1.linux的常用命令

    0:关机
    1:单用户形式,只root进行维护
    2:多用户,不能使用net file system
    3:完全多用户
    5:图形化
    6:重启
    用法很简单init 0 就可以关机。

    shutdown -h now :立刻关机

    sync :把内存中的数据写到磁盘中(关机、重启前都需先执行sync)

    who 或 w : 查看所有终端

    • clear :清空命令行

    • ifconfig :显示或设置网卡(查ip等)(类似windows中ipconfig)

    • ping -c 3 www.baidu.com :测试百度与本机的连接情况( -c 3表示测试3次)

    • df -h :显示磁盘的空间使用情况
      • ps aux|grep firefox :获取火狐的进程号(PID)(可查看进程占用cpu、内存百分比及进程触发指令的路径)
      • kill -9 进程号 :强制杀死进程
        • cd - :返回上次所在目录
        • cd / :返回根目录 (绝对路径)
          • mkdir dir1 :创建目录(dir1)(mkdir为make directory的缩写)
          • mkdir -p ./dir1/dir2 :递归创建目录(-p:父目录不存在时,同时建立)
          • touch a.txt :创建文件a.txt

            ​rm:可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉; 语法:rm (选项)(参数)(注:如果参数中含有目录,则必须加上-r选项);

          • rm 文件 :删除文件
          • rm -r 目录或文件 :删除目录(及目录下所有文件)(非空也可以)
          • rm -rf 目录或文件 :强制删除,如:rm -rf * 为删除当前目录下所有文件
            • mv -t ./test a.txt b.txt :移动多个文件到某目录下

              ​cp:复制文件或目录;cp命令可以将单个或多个文件复制到一个已经存在的目录下;
              常用:cp -ai 文件或目录 目标目录;

            • cp -ai /opt/abc /opt/git/ :复制abc目录(或文件)到git目录下(选项a表示文件的属性也复制、目录下所有文件都复制;i表示覆盖前询问)

          • chmod [-R] 777文件或目录 :设置权限(chmod a+rwx a=chmod ugo +rwx a=chmod 777 a)
          • aptitude install 软件 :安装软件(推荐这种方式安装)
            • tar -zxvf a.tar.gz -C ./test :解压tar.gz到当前目录下的test目录
  • 相关阅读:
    Javascript定义类(class)的三种方法
    npm命令ionic安装失败cordova安装失败解决方法
    解决类似 Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)的问题
    log_format为Nginx设置日志格式
    Nginx设置日志分割方法
    java和h5 canvas德州扑克开发中(二)
    java和h5 canvas德州扑克开发中(一)
    使用Reaver破解开启了WPS功能的wifi密码(wpa/wpa2)
    在Wifi网络中嗅探明文密码(HTTP POST请求、POP等)
    创建假的wifi热点
  • 原文地址:https://www.cnblogs.com/jiexing/p/11627275.html
Copyright © 2020-2023  润新知