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. cocos2d-x 下使用加密 sqlite3

    sqlite3 加密库用的是wxsqlite3-3.0.0.1 提取出来的, 在android 下測试通过,无异常 编译时仅仅须要编译  sqlite3secure.c  此文件,即能够成功.測试时生 ...

  2. android假设给TextView或EditText的email链接加下划线,并在点击在email连接上能够弹框显示

    怎样把textview的一些文字加上背景色: Spannable str = new SpannableString("#fdsfdfsdfdsfd#"); Matcher mat ...

  3. redis启动错误-- Creating Server TCP listening socket *:6379: listen: UnKnown error

    前提:windows server 2008.redis 3.x 今天给服务器部署redis环境,文件配置.服务安装都很顺利,可就在启动服务的时候提示 百度老半天也没找到个说到点子上的. 这里记录下解 ...

  4. Louvain Modularity Fast unfolding of communities in large networks

    Louvain Modularity Fast unfolding of communities in large networks https://arxiv.org/pdf/0803.0476.p ...

  5. OCR光学字符识别--STN-OCR 测试

    1.同文章中建议的使用ubuntu-python隔离环境,真的很好用 参照:http://blog.topspeedsnail.com/archives/5618启动虚拟环境:source env/b ...

  6. C语言实现 操作系统 银行家算法

    /**************************************************** 银行家算法 算法思想: 1. 在多个进程中,挑选资源需求最小的进程Pmin. 可能存在多类资 ...

  7. Redis——慢查询分析

    核心知识点: 1.什么是慢查询? 2.客户端执行一条命令的步骤? 3.阈值和慢查询日志的设置? 4.慢查询日志的操作命令:slowlog get.slowlog len.slowlog reset. ...

  8. 细说后端模板渲染、客户端渲染、node 中间层、服务器端渲染(ssr)

    细说后端模板渲染.客户端渲染.node 中间层.服务器端渲染(ssr) 前端与后端渲染方式的发展大致经历了这样几个阶段:后端模板渲染.客户端渲染.node 中间层.服务器端渲染(ssr). 1. 后端 ...

  9. lk进kernel

    -- ] [upmu_is_chr_det] [] DRAM Rank : [] DRAM Rank[] Start = 0x40000000, Size = 0x25fc0000 [] DRAM R ...

  10. Spring Boot2.0之整合log4j

    传统方式打印日志比较复杂, 每次打印需要定义全局变量 private static final Logger logger = LoggerFactory.getLogger(SjpControlle ...