美文网首页
2019-05-17 Linux 基础知识学习

2019-05-17 Linux 基础知识学习

作者: 橙小花一直相信 | 来源:发表于2019-05-20 09:52 被阅读0次
ls/cat/echo/date/mkdir/rm/which/touch/mv/cp/ps
  • cat 查看文件内容
    -b 对非空输出行编号
    -E / -e 在每行结束处显示$
    -n 对输出的所有行编号
    -s 不输出多行空行
  • linux 中创建空文件的四种方式:
    方式 1: echo > a.txt(会有一个字节)
    方式 2: touch b.txt (没有字节)
    方式 3: cat > c.txt 按 ctrl+c 组合键退出;或 Ctrl+d
    方式 4: vi d.txt 进入之后:wq 退出
  • vim可以当作是vi的升级版 vim可以用多种颜色的方式来显示一些特殊的信息,同时vim里面也加入了很多额外的功能(如:支持正则表达式的搜素、多文件编辑、块复制等等,便于Linux上一些配置文件的修改)

vi的三种状态以及不同状态下的按钮使用

Linux命令大全

  • which 查看可执行文件的位置
    by the way, which默认是找PATH内所规范的目录.使用 which cd 是查找不到的 因为cd是bash内建的命令
    一般都是用来查找文件的、显示命令路径

[which whiereis find 的区别](https://blog.csdn.net/u010625000/article/details/44455023

  • ps: process status(进程状态,类似于windows的任务管理器)
    常用参数:-auxf
    ps -auxf 显示进程状态
man/find/grep/sed/iostat/top/more/less/locate/whereis
  • Linux top命令用于实时显示 process 的动态。
    使用权限:所有使用者。
    使用 ctrl+c 可以退出top模式
  • more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似)
    q 退出more
  • less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
    q / ZZ - 退出 less 命令
    *浏览多个文件
less log2013.log log2014.log

说明:
输入 :n后,切换到 log2014.log
输入 :p 后,切换到log2013.log*

  • locate与find 不同: find 是去硬盘找,locate 只在/var/lib/slocate资料库中找。
    locate的速度比find快,它并不是真的查找,而是查数据库,一般文件数据库在/var/lib/slocate/slocate.db中,所以locate的查找并不是实时的,而是以数据库的更新为准,一般是系统自己维护,也可以手工升级数据库
scp/sftp/svn/curl/yum/lsof/file/wget
  • Linux scp命令用于Linux之间复制文件和目录。
    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令
tcpdump/sort/uniq/awk/netstat/pstack/pmstat/sar/perf

相关文章

网友评论

      本文标题:2019-05-17 Linux 基础知识学习

      本文链接:https://www.haomeiwen.com/subject/geanaqtx.html