首页 > 代码库 > linux基础命令总结更新(干货!)

linux基础命令总结更新(干货!)

alias:查看命令别名(别名只针对用户有效)

    alias  h=hostname(定义别名)

             cdnet=‘cd /etc/sysconfig/network-scripts/’(带参数命令的要带单引号)

            想长久生效修改.bashrc文件(root为/root/.bashrc,全部用户为/etc/.bashrc,其他/home/user/.bashrc)

            unalias+cmd  取消别名。

sha1sum  /dev/sr0:查看镜像校验码。

basename:基名;(dirname:全名)

bc: 计算器

cat:查看文本文件(cat /etc/issue)

cd:切换目录

clear:清屏

clock:硬件时钟(=hwclock)

          clock   -s(以硬件时间为基准修改系统软件时间)

          clock   -w(以系统软件时间为基准修改硬件时间)

cp:复制

date:日期

      修改date:  (date  07161030201720月日时分年秒)

                 或date  -s  ‘2017-07-16 10:30:20‘

      echo  $(date  +%F)      

      2017-07-16   

     +%F日历   +%T时间(几点几分) +%Y年  +%m月份  +%d日  +%H时  +%M分  +%s秒  +%S(从1970年计算的秒数)

dd:测硬盘读写速度

echo:输出...... 

enable 可查看内部命令

      enable   -n:可查看禁用内部命令(enable   |wc -l  统计输出内部命令个数 )

      enable  cmd 可启用内部命令;

      enable  -n  cmd 可禁用内部命令; 

exit退出=logout=ctrl+d=quit

fg:在ctrl+d暂停命令后可通过fg继续。

file:后加文件可查看文件类型哦。

free:可查看系统内存资源和进程使用情况

gedit:可视化的文本编辑工具

halt关机(centos6停电关机,centos7关机不断电)

hash 哈希缓存(内存中存放从登录开始使用过的外部命令)

      hash  -l所有缓存外部命令包括别名

      hash  -d cmd 删除缓存命令

      hash -p path name 给命令路径起别名

      hash -r 清除所有缓存命令 

help:帮助 (内部帮助help cmd  ;外部cmd --help)

hexcump:一般用来查看二进制的十六进制编码,实际上可查看任何文件而不仅仅是二进制

history:可查看历史命令

hostname:查看主机名

hwclock:查看硬件时钟

iconv  f  gb2313  file -o file 可将文件转换为中文格式

id -u查看用户id (0为root centos6,500以上为普通用户,centos7为1000)=echo  $UID

ifconfig:可查看ip ,网关,路由,子网掩码等信息

init 0   /1    /2    /3    /4    /5    /6 切换用户模式0 :关机;1:单用户;2:多用户;3:字符界面;4:unused;5:图形化界面;6:重启 

ls:列出当前文件下的目录和文件  

     ls -l(以列表的方式) =ll

     ls -a(列出全部,包括隐藏文件)

lscpu:查看cpu型号等信息(cat /proc/cpuinfo)

lsblk可查看硬盘分区信息

login:登录

logout:退出登录

mount:挂载

mkdir创建目录

    mkdir  path  -p创建多级目录

nano:小巧实用的编辑器

ping:可测试网络状况

ps:可查看当前所有tty

quit:退出

reboot 重启

rm 删除命令

runlevel 可查看用户当前init和上次init 

rz:可从window接受文件

sz:可向windows发送文件

stat 显示文件时间戳

screen:远程多人交互同一界面

shutdown 关机

       shutdown -h now(立即关机)  ‘the system will ...‘

       shutdown -h +m (m分钟后关机)

       shutdown -r  重启

top:可查看当前运行进程,端口号等详细信息

touch:创建新文件或覆盖已存在的文件

tty:可查看终端号(tty[1~6]为虚拟终端,pts[0~6]为伪终端)

type:可查看命令类型

      type  cmd (内部则为shell  builtin,外部显示路径)

ulimit:可查看linux下被限制的资源

unalias:可禁用别名

uname:可查看系统类型

      uname  -r可查看系统内核版本

w:可查看目前系统登录的用户和他们正在执行的程序等信息

whatis   可查看命令作用或帮助

whereis 可查看命令或文件来源路径

which:可查看命令路径

who:可查看当前所有登录用户及终端,登录时间信息

     who  -r可查看runlevel信息和登录时间

whoami=who are you=who  is  nb......

yes:yes 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

 

linux基础命令总结更新(干货!)