zoukankan      html  css  js  c++  java
  • linux命令

    Linux基础命令

    • LS命令

    list的缩写,目录、文件夹、文件权限等

    1 ls -a #列出目录所有文件,包含隐藏文件
    2 ls -t #以文件修改时间排序
    3 ls -l #文件名,文件的权限、所有者、文件大小等信息详细列出来
    4 ll #是ls -l,Ubuntu默认不支持命令ll,必须用 ls -l
    • CD命令

    切换目录至dirName下

    1 cd workSpace #进入要目录
    2 cd ~   #进入home目录
    3 cd -  #显示并进入上一次工作路径
    • PWD命令

    查看当前工作目录路径

    1 pwd  #查看当前路径
    • MKDIR命令

    创建文件夹

    1 mkdir t   #当前目录下,创建名为t的文件夹,会有报错
    2 mkdir -p /tmp/test/t1/t   #在tmp目录下创建路径为test/t1/t的目录,尝试
    • RM命令

    删除一个或多个文件或目录

    1 rm -rf test   #删除test子目录及子目录中所有档案,并且不用一一确认
    2 rm -f  file    #删除test文件
    3 rm -i *.log   #删除任何.log文件;删除前逐一询问确认
    • RMDIR命令

    删除某个空目录

    1 rmdir -p parent/child/child11
    •  MV命令

    移动文件或者目录到指定目录,重命名文件为指定文件,关键看第二个参数是什么;

    1 mv test.log test1.txt    #将文件test.log重命名为test1.txt
    2 mv -i log1.txt log2.txt  #将文件file1改名为file2,如果file2已经存在,则询问是否覆盖
    3 mv llog1.txt log2.txt log3.txt /test3  #将文件log1.txt,log2.txt,log3.txt移动到根的test3目录中
    4 mv test02 test3  #将目录test02移动到test3目录中
    5 mv * ../   #移动当前文件夹下的所有文件到上一级目录
    • CP命令

    将源文件复制至目标文件,或将多个源文件复制至目标目录;

    1 cp a.txt b.txt test #复制a.txt、b.txt到test目录下
    2 cp -ai a.txt test  #复制a.txt到test目录下,保持原文件时间,如果原文件存在提示是否覆盖
    3 cp -s a.txt link_a.txt #为a.txt建议一个链接(快捷方式)
    •  CAT命令

    显示全文件,创建文件,合并文件

    1 cat filename.txt   #一次显示整个文件
    2 cat log2012.txt log2013.txt log.txt #把 log2012.txt 和 log2013.txt 的文件内容附加到 log.txt 里
    3 #-b对非空输出行号  -n输出所有行号
    4 cat -n log2012.log log2013.log #把 log2012.log 的文件内容加上行号后输入 log2013.log 这个文件里
    5 cat >log.txt   #生成新文件log.txt 覆盖
    6 >log.txt   #生成新文件log.txt 覆盖,与上一致
    • MORE命令

    逐页阅读,空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示

    1 more nginx.conf   #查看Nginx配置文件
    • LESS命令

    随意阅读文件,不会加载整个文件;

    1 # /字符串:向下搜索“字符串”的功能;   ?字符串:向上搜索“字符串”的功能
    2 # n:重复前一个搜索  N:反向重复前一个搜索
    3 #  b  向后翻一页    y  向前滚动一行

    HEAD命令

    显示档案的开头至标准输出中N行信息

    1 head catalina.log  #默认显示前10行
    2 head -20 catalina.log  #显示前20行

    引文:

      查找某个进程

    #查找idea
    ps -ef | grep idea
    

      

    由此,我们知道了一个命令:ps -ef | grep 进行名

    /usr/libexec/java_home -V

  • 相关阅读:
    sql分页查询
    vi编辑器使用
    Linux命令:
    ubuntu中mysql忘记密码如何修改
    关于MySQL中自增的理解和设置
    MySQL中是索引
    MySQL中的分页操作结合python
    MySQL的分组和排序
    MySQL多表连接操作
    .NET Core App部署Linux
  • 原文地址:https://www.cnblogs.com/huasky/p/10454778.html
Copyright © 2011-2022 走看看