• linux常用命令


    pwd:查看当前路径

    ls:显示当前目录

    ls -l:显示当前目录详细信息

    cd:改变目录 (不是文件!) (change directory)

    cd ..:返回上一级

    su:进入超级用户

    mkdir:创建目录

    rmdir:删除非空目录

    rm:删除文件

    rm –r:删除目录

    touch:新建文件(存在则刷新时间)

    cp复制文件 –> 目标文件: eg:  cp  a.txt   b.txt     a文件复制给b文件

    mv:与cp使用一致,移动文件(原文件不存在了)

    超级用户修改密码:sudo passwd

    cat :是查看功能(默认输出对象为屏幕) 

    ifconfig:打印网络信息

     | :“|”表示管道,作用是可以将前面命令的输出当做后面命令的输入

    exit:退出回到上一次状态(一般用于退出超级用户状态)

    PS1=***: 把前面的提示符修改为***

    如:

    7种文件类型:c字符设备文件,b块文件,d目录文件,l链接文件p管道文件, -普通文件, s网络文件

    vim:是文本编辑工具 

    步骤:

    1,vim + 文件名 进入文件

    2,按“i”进入插入模式,然后开始编辑

    3,esc”退出编辑模式,再输入“:wq” 保存并且退出  w 是 write的意思 q是quit的意思。

    4,或者   q! 强制退出,不保存

    chmod:改变(文件/目录)权限

    权限的设定方法有两种, 分别可以使用数字或者是符号来进行权限的变更。Linux档案的基本权限就有九个,分别是owner/group/others三种身份   各有自己的read/write/execute权限

    举例:档案的权限字符为 -rwxrwxrwx  这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:

    r:4   w:2   x:1

    例如当权限为: [-rwxrwx---] 分数则是:(从前往后身份分别是 owner  group others)

    owner = rwx = 4+2+1 = 7

    group = rwx = 4+2+1 = 7

    others= --- = 0+0+0 = 0

    1,chmod 777  a.txt    //a的权限为 -rwxrwxrwrx

    2, chmod  ogo+wxrwxrwrx  //+表示增加权限  -表示删除权限   = 表示直接修改权限  eg:chmod g=rwx  a.txt

    cat:

    常用用法:

    1,显示文件内容

    cat 语法为 cat (参数) (文件列表) ,其功能是连接文件或标准输入 至标准输出,常用于显示文件内容。eg:cat -n a.txt   对输出文件进行编号

    -n, –number, 对所有输出行进行编号

    -E, –show - ends, 在每行行尾添加$,用以标记

    其他用法:

     2,显示文件中感兴趣内容

    cat 文件 | grep 关键字   抓取文件中感兴趣的关键字

    3,创建文件

    命令为cat > 文件名 <<结束标记 (在此期间可以向文件添加内容)

    4,向已存在文件中写入内容(覆盖)
      向已经存在的文件中,追加内容,其命令与创建文件相同,均为cat > 文件名 <<结束标记(先查看原文件内容,再写入,再查看,就可以看到覆盖效果)

    也可以用该方法达到清空文件的效果,只需不输入覆盖内容,直接输入结束标记即可

    5,追加文件内容(不覆盖)

    命令为cat >> 文件名 <<结束标记

     more:

     more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。

    q       退出more

    less:

    less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。

    q   退出less 命令

    [pagedown]: 向下翻动一页

    [pageup]:   向上翻动一页

    -N    显示每行的行号

    查找

    more, less 都具备查找功能,按/ 然后输入要找的字串,再按 Enter 即可,按 n(next) 会继续找,大写的 N 则是往回(上)找,按 q(quit)或者ZZ离开

  • 相关阅读:
    hdu--2522--循环节
    hdu--2523--读懂题意....
    hdu--1073--字符串处理
    hdu--1114--完全背包
    C#写入对象到XML/从XML读取对象
    C#打开另一个窗体
    Intent启动照片或者相机
    ViewGroup
    上传文件的表单
    添加菜单到fragment
  • 原文地址:https://www.cnblogs.com/wskb/p/10999966.html
Copyright © 2020-2023  润新知