zoukankan      html  css  js  c++  java
  • 常用的Linux操作

    1.Dir*
    2. dir /?帮助
    3. dir/w宽屏显示
    4. dir/p分页显示
    5. d:切换盘符
    6. 键盘的TAB 是补全, shift + Tab 反向 注意:tab 按一下表示补全,按两下表示显示所有以它开头的命令
    7.cd 进入目录
    8.mkdir(mkd):创建目录。 dos命令创建目录md
    9.  ..(点点):上级目录 即 cd ..
    10..(点):当前目录
    11.touch a.txt:创建名字为a的txt的文本文件
    12.echo “helloworld” > a.txt :该文本文件的内容是“helloworld”
    13.Notepad a.txt :用记事本打开 a.txt
    14.echo “helloworld123123” >> a.txt :该文本文件的内容是“helloworld”“helloworld123123”

    注意:就输出重定向而言,>>>并不相同。尽管两者可以将文本重定向到文件,但是前者会先清 空文件,然后再写入内容,而后者会将内容追加到现有文件的尾部。2>err 表示将错误的信息输入到err中;同理2>> err表示追加;&>表示把所有信息(正确或者错误的信息)写到某个文件;
    15.cp a.txt b.txt 复制a,
    16.del b.txt:删除b
    17.rmdir :删除目录.  DOS删除目录命令rd
    18.mv:移动
    19.cup affinity...........(这个是16进制)
    20.cls:clear screen 清屏
    21.start :启动新程序
    22.rwx(读写执行 这里采用10进制,)rwx=7-->111(二进制,即拥有读写执行)
    23.ping查看网络连接情况
    24.set 设置参数

    25.tar -xf 文件(解压文件)

    26.rm -rf 文件目录(删除文件目录)

    27.cat主要有三大功能:
      1.一次显示整个文件(显示该文件的所有内容)。$ cat filename
      2.从键盘创建一个文件。$ cat > filename  
         只能创建新文件,不能编辑已有文件.
      3.将几个文件合并为一个文件: $cat file1 file2 > file

    28.pwd:查看”当前工作目录“的完整路径

    29.control+c 终止命令

    30.chmod:是linux中更改文件权限的命令(参考:https://www.cnblogs.com/andrewlee0708/archive/2013/05/29/linux_chmod.html,感谢作者分享)

      a.常用的有 

        (1) sudo chmod u+x

        (2) sudo chmod g+x

        (3) sudo chmod o+x

        其中的 u、g、o 分别代表的就是 user、group、others,"+"代表赋予权限,x (executable)代表可执行权。

       b.sudo chmod 777 代表什么:

        三位数字分别代表 user、group、others 的权限,可读(r)、可写(w)、可执行(x)的权限分别用数字 4、2、1 表示,数字7是权限 4、2、1 的和,777 即代表 user、group、others 均具有可读   (r)、可写(w)、可执行(x)的权限,为最高权限。

     31.ls *.txt;ls ?.tex;ls [1-3].txt:分别表示:所有以.txt结尾的文件;.txt前有一个字符的.txt文件;字符为1,或2或3的.txt文件

    32. ls [1-3].txt 和ls [13].txt 和{1,3}.txt是一样的

    33.contrl +z:暂停命令 fg:重新开始

    34:jobs :列出所有暂停的

    35:env:查看变量

    36.Linux查看JAVA_HOME PATH:echo $JAVA_HOME;同理查看其它;

    37.sudo -i切换到root模式

    其他:

    linux vim:

     VIM编辑器,可以新建文件也可以修改文件,命令为:vim+空格+文件路径(如果这个文件路径,以前是没有的,则为新建,则下方有提示为新文件, 如果文件已存在,则没有提示)

      VIM插入:进入编辑器后,我们先按"i”,即切换到“插入”状态。

      VIM退出:当文本编辑结束之后,通常需要退出编辑器。退出编辑器又分为4种情况:保存退出、正常退出、不保存退出及强制退出。

        保存退出:按下ESC==》输入“冒号”==》输入wq==》按下回车

        正常退出:按下ESC==》输入“冒号”==》输入q==》按下回车

        不保存退出:按下ESC==》输入“冒号”==》输入q!==》按下回车

        强制退出:按下ESC==》输入“冒号”==》输入!==》按下回车

      在VIM中搜索字符串:按下/,然后输入字符串,回车即可;

    Linux 查看进程和删除进程:

    1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。
    2. ps 命令用于查看当前正在运行的进程。
    grep 是搜索
    例如: ps -ef | grep java
    表示查看所有进程里 CMD 是 java 的进程信息
    ps -aux | grep java
    -aux 显示所有状态
    ps
    3. kill 命令用于终止进程
    例如: kill -9 [PID]
    -9 表示强迫进程立即停止
    通常用 ps 查看进程 PID ,用 kill 命令终止进程
    4.查看现在运行的进程:netstat -tlnp

    Linux执行运行Jar包:

    1、执行jar包的命令和在windows操作系统上是一样的,都是java -jar xxxx.jar。

    2、后台运行则是:java -jar xxxx.jar &。

    这里,跟我们刚开始学习的时候,有点不太一样,当我们需要运行一个helloworld程序的时候,需要做两行代码;javac HelloWorld.java   java HelloWorld;先通过

    javac HelloWorld.java编译。然后再运行编译好的class文件。
    3、将jar程序设置成后台运行,并且将标准输出的日志重定向至文件consoleMsg.log。

    nohup Java -jar getCimiss-surf.jar >consoleMsg.log 2>&1 &
  • 相关阅读:
    JavaScript-年月日转换12小时制
    Javascript-双色球
    Javascript-for循环案例-打印1-100之间所有的数字
    HDU4240_Route Redundancy
    HDU2883_kebab
    POJ3041_Asteroids
    HDU3829_Cat VS Dog
    BZOJ2806_Cheat
    HDU4641_K-string
    CF271D_Good Substrings
  • 原文地址:https://www.cnblogs.com/lixiuming521125/p/7039946.html
Copyright © 2011-2022 走看看