1.pwd:查看当前所在目录

2.cd :切换目录

3.ls:查看当前目录下的文件及文件夹:

4.ls -l :列出当前目录下文件及详细信息         drwxr-xr-x   第一个字符为d则代表为目录。

 ls -lh 显示文件大小的单位   1KB=1024Byte(字节),1Byte=8Bits(位),1bit代表一个状态。

 ls -a 显示隐藏文件。

vim .test  创建隐藏名为test的隐藏文件。

5.cd .. :返回上一级目录

cd ../../../../ 向上返回4层目录

6.vim 文件名    创建文件

i                  编辑文件

写完文件之后,按ESC键退出编辑模式,再按“shift”+“:”键,再按wq(write+quit),文件就保存且退出了。

7.cat 文件名     查看文件内容

vim 文件名    查看文件内容

more 文件名  慢慢查看文件内容,回车按回车,下一页按空格键

8.创建文件夹:

mkdir 目录名  创建目录名

mkdir -p /etc/temp/1/2/3/4    递归一层一层向下创建多级目录

9.tree CN 查看CN的目录结构    提示没有该命令则 cd root -->yum -y install tree

10.mv  移动文件

11.cp 复制文件

12.rm  删除文件。rm -rf  强制删除文件及文件夹

13.man 查看在线帮助文档

14.help 查看Linux内置命令帮助

15.--h  简单查看帮助

16.find 要查找的路径 -name 文件名          查找文件:find / -name *caixin*

  find / -size +90M |xargs ls -lh       按照大小查找文件,管道符|和xargs作用就是把前面命令执行结果当做后面的输入。

17.touch 路径名    创建一个文件

18.df -h 查看磁盘状态

19.ps 查看进程运行情况

20.kill pid 关闭进程,kill -9 pid 强制关闭进程

21.>目录名  : 清空文件内的内容

22.grep 关键字 文件名:在文件中抓取带关键字的一行文本。

23.vim install.log +505:跳到install日志文件的第505行。

24.tar zcvf demo.tar.gz ./*  :将当前目录下的所有文件打包

25.sz 文件名:下载文件到Xshell的指定目录。若提示没有sz命令,则su root-->yum -y install lrzsz

26.du :查看文件(目录)的大小

27.free -m 以M为单位查看服务器内存

28.top 动态显示进程的CPU或内存使用率(htop)

  cpu:     us(user):用户进程所占CPU

      sy(system):系统本身所占CPU

      id(idle):CPU空闲率

      wa(i/o wait):CPU等待I/O的时间比

  mem: total used free buffers(缓冲区,正在准备拿出来用)          total free(可用内存)=free+cached+buffers   total usage(已使用) = total - total free

  Swap:  total used free cached(缓存)

29.chown 用户(属主).用户组(属组)  目录:chown root.root test/      将test目录的属组改为root

30.rwxr-xr-x   :每三个字母为一组, 第一个是用户权限,第二个是用户组权限,第三个是其它用户权限。

          r  read   4

          w write  2

          x excute 1

          -            0

        则rwx                 r-x                    r- x:

         4+2+1             4+1                  4+1

  rwxrwxrwx则为777:rwx            rwx                rwx

                            4+2+1         4+2+1          4+2+1

  改文件权限:chmod 755 test/             755为安全权限

31.搜命令的参数用法:man find-->/size  查看find的size用法


综合:

线上查询及帮助(2):man,help

文件和目录操作(19):ls cd cp find mkdir mv pwd rename rm rmdir touch tree basename dirname chattr lsattr file md5sum

查看文件及内容处理命令(19):cat tac more less head tail cut split paste sort uniq wc iconv dos2unix file diff vimdiff

rev grep egrep join tr vi/vim

文件压缩及解压缩命令(4):tar unzip gzip zip

信息显示命令(12):uname hostname dmesg uptime file stat du df top free date cal

搜索文件命令(4):which whereis find locate

用户管理命令(10):useradd usermod userdel groupadd passwd chage id su visudo sudo

基础网络操作命令(10):telnet ssh scp wget ping route ifconfig ifup ifdown netstat

深入网络操作命令(6):nmap lsof route mail mutt nslookup dig host traceroute tcpdump

有关磁盘与文件系统的命令(10):mount umount df du fsck dd dumpe2fs dump fdisk parted mkfs partprobe

               e2fsck mkswap swapon sync resize2fs

关机和查看系统信息的命令(3):shutdown halt init

系统管理相关命令(8):uptime top free vmstat mpstat iostat sar(sysstats) chkconfig

系统安全相关命令(10):chmod(修改文件权限) chown(修改文件属组) chgrp chage passwd su sudo umask chattr lsattr

查看系统用户登录信息命令(7):whoami who w last lastlog users finger

其它(19):echo printf rpm yum watch alias unalias date clear history eject time nohup nc xargs exec export unset type bc

系统性能监视高级命令(12):

    内存:top free vmstat mpstat iostat sar

    CPU:top vmstat mpstat iostat sar

    I/O:vmstat mpstat iostat sar

    进程:ipcs ipcrm lsof strace lstrace

    负载:uptime

关机/重启/注销命令(7):

    关机重启:shutdown init halt poweroff reboot

    注销退出:logout exit ctl+d

进程管理(16):

    bg:后台运行 fg:挂起程序 jobs:显示后台程序 kill,killall,pkill:杀进程

    crontab:设置定时 ps:查看进程 pstree:显示进程状态树

    top:显示进程 nice:改变优先权 nohup:用户退出系统之后继续工作

    pgrep:查找匹配条件的进程  strace:跟踪一个进程的系统调用

    ltrace:跟踪进程调用库函数的详情 vmstat:报告虚拟内存统计信息

    runlevel init service

非常危险的系统命令(5):

    mv rm fdisk parted dd

0003_Linux基础之常用命令的更多相关文章

  1. Docker基础和常用命令

    Docker基础和常用命令 一,Docker 简介 1.1,什么是 Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,nam ...

  2. hbase shell基础和常用命令详解(转)

    HBase shell的基本用法 hbase提供了一个shell的终端给用户交互.使用命令hbase shell进入命令界面.通过执行 help可以看到命令的帮助信息. 以网上的一个学生成绩表的例子来 ...

  3. Linux基础之常用命令整理(一)

    Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat  Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一 ...

  4. hbase shell基础和常用命令详解

    HBase是Google Bigtable的开源实现,它利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapReduce来处理HBase中的海量数据,利用Zookeeper作为协同服 ...

  5. Linux基础、常用命令

    Linux作为IT程序员必知必会知识,将自己学习到的和最近工作常用的一些命令进行总结,作为我结束过去生活和开始类程序员的序吧! 如果你想系统性学习的话,还是建议看书(鸟哥的Linux私房菜)或网上视频 ...

  6. Linux基础之常用命令篇

    一.命令的基本格式 [root@localhost~] root为用户名 -表示当前所在位置 localhost主机名 ‘#’超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [ ...

  7. MySql 基础知识-常用命令及sql语句

    一.常用mysql命令行命令 1,启动mysql服务 net start mysql.      停止mysql服务 net stop mysql 2,netstart -na|findstr 330 ...

  8. Linux基础之常用命令(1)

    一 linux命令的格式 1.命令  [选项]  [参数] ls  list    显示目录下内容 ①  命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能 ...

  9. 【原创】Linux基础之常用命令

    1 磁盘.cpu.内存相关 查看全部设备信息 # lspci 查看整体磁盘空间占用情况 # df -h 查看整体磁盘inode占用情况 # df -i 查看文件详细信息 # ls -l $path 查 ...

随机推荐

  1. Spring、Hibernate 数据不能插入到数据库问题解决

    1.问题:在使用Spring.Hibernate开发的数据库应用中,发现不管如何,数据都插不到数据库. 可是程序不报错.能查询到,也能插入. 2.分析:Hibernate设置了自己主动提交仍然无论用, ...

  2. DIV+CSS一些小小的技巧

    DIV+CSS网页布局技巧实例1:设置网页整体居中的代码 以前用表格布局时设置网页居中非常方便,把表格对齐方式设置为居中就行了,就这么简单,现在呢,用DIV+CSS样式表控制,好像不是那么容易了,其实 ...

  3. Android 实现的EditText响应drawableRight的点击事件

    1.自定义Edittext 实现右侧图标点击清空 package com.dxw.live.view; import android.content.Context; import android.g ...

  4. samba服务器的搭建和配置

    案例: 公司有两个部门, sales / market . 分别有成员 jack / tom 和 zhang / shen . 公司需求是这样的, 本部门资料禁止其他部门访问, 本部门成员之间不能干扰 ...

  5. Grunt学习笔记【3】---- filter使用方式和实现原理详解

    本文主要讲配置任务中的filter,包括使用默认fs.Stats方法名和自定义过滤函数,以及filter的实现原理. 通过设置filter属性可以实现一些特殊处理逻辑.例如:要清理某个文件夹下的所有空 ...

  6. 爬虫-Selenium -抱错ElementNotVisibleException: Message: element not visible

    1.当使用Selenium IDE 完成了脚本的录制和回放通过后,想要将脚本转换为其他语言如java.Python等,首次使用时打开Options->Format发现没有可以转换的语言,如下: ...

  7. 链表的C++实现

      有的时候,处于内存中的数据并非连续的.那么这时候.我们就须要在数据结构中加入一个属性.这个属性会记录以下一个数据的地址.有了这个地址之后.全部的数据就像一条链子一样串起来了,那么这个地址属性就起到 ...

  8. B. Drazil and His Happy Friends

    这是 Codeforces Round #292 (Div. 2)的一道题,原题在这里,题意就是: 小明有n个男同学(编号为 0 ~ n-1)和m个女同学 (编号为 0 ~ m-1),小明要安排男女之 ...

  9. HTML5/CSS3动画下拉菜单

    在线演示 本地下载

  10. BZOJ 4523 [Cqoi2016]路由表 Trie树

    Trie树的应用题目. 在线建立一棵01 Trie树,然后按照要求用询问在上面跑,用单调栈维护答案即可. #include<iostream> #include<cstdio> ...