首页 > 代码库 > 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基础命令总结更新(干货!)