linux系统常用命令有哪些?

作者&投稿:诗良 (若有异议请与网页底部的电邮联系)
linux 操作系统 常用 命令 有哪些~

linux系统常用命令
管理用户和群组
chage,chfn, chsh, edquota, gpasswd, groupadd, groupdel, groupmod, groups,mkpasswd, newgrp, newusers, passwd, umask, useradd, userdel, usermod

管理文件和文件系统
cat,cd, chattr, chmod, chown, compress, cp, dd, fdisk, find, gzip, ln,mkdir, mksfs, mount, mv, rm, rmdir, rpm, sort, swapon, swapoff, tar,touch, umount, uncompress, uniq, unzip, zip

管理运行程序
bg,fg, kill, killall, nice, ps, pstree, renice, top, watch

获取信息
apropos,cal, cat, cmp, date, diff, df, dir, dmesg, du, env, file, free, grep,head, info, last, less, locate, ls, lsattr, man, more, pinfo, ps,pwd, stat, strings, tac, tail, top, uname, uptime, vdir, vmstat, w,wc, whatis, whereis, which, who, whoami

控制台文本编辑
ed,jed, joe, mcedit, nano, red, sed, vim

控制台网络命令
bing,elm, ftp, host, hostname, ifconfig, links, lynx, mail, mutt, ncftp,netconfig, netstat, pine, ping, pump, rdate, route, scp, sftp, ssh,tcpdump, traceroute, whois, wire-test

常用的命令有好多啊,你刚开始学,不用特意的去记,用到什么学什么就好了。 当然非要列举,下面列举的100条,是来自百度经验上的。 希望对你有帮助。
 Linux常用命令大全100条:
  1,echo “aa” 》 test.txt 和 echo “bb” 》》 test.txt
//》将原文件清空,并且内容写入到文件中,》》将内容放到文件的尾部
  2,chmod go+w -R /home/zhangy //给组用户和其他用户添加写的权限
  3,tar -tzvf test.tar.gz //列出归档内容
  4,du -ah //查看文件列表大小
  5,du -sh //查看所有文件的大小总和
  6,echo ‘1+2’|bc -l //数学运算
  7,uname -a //查看linux内核等的一些信息
  8,badblocks -s /dev/sda //坏道扫描时显示进度
  9,time command //查看命令的运行时间
  10,ls -lrt //按时间的倒序排序
  11,rsync -P //同步时显示进度
  12.history -c //清楚历史命令
  13,cd - //返回上次目录
  14,tree //显示目录树
  15,umount -n /mnt/hda2 //强制卸载
  16,echo ~/ //显示用户的home目录
  17,echo $[5*5] //算术运算
  18,echo $((5*5)) //算术运算
  19,eval ls;ps aux|grep httpd //这二个命令都能执行
  20,free -m //有MB为单位显示内存
  21,uptime
//显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载
  22,加法运算
  [root@krlcgcms01 mytest]# let a=34+3;
  [root@krlcgcms01 mytest]# echo $a;
  23,export //查看所有环境变量
  24,echo $PATH //查看单个变量
  25,cmp file1 file2 //文件内容比对
  26,clear //清屏
  27,echo 23423 |awk --re-interval ‘/[0-9]{3,}/’ //如果不加re-interval的话,不显示
  28,cal //得到一个整齐的日历格式
  29,wc -l //统计行数,wc -w 统计单词
  30,echo “AaDCbd23” |tr “[A-Z]” “[a-z]” 大写变小写,echo “AaDCbdc23” |tr -c b-d =
将b-d之外的字符串替换成=
  31,echo “ADSF” | iconv -f UTF8 -t GBK //把字符由utf8转成gbk
-f是from和简写,-t好像terminal的简写
  32,cat -n file //内容的前面会显示行号
  33,chattr +i file //只读,root用户也没法对其进行修改
  34,lsattr file //查看文件属性
  35,cat /etc/passwd |awk -F: ‘{print $1}’ //查看系统中所有用户
  36,cat /etc/group //查看系统中所有的组
  37,groups //查前当前用户所在的,所有组
  38,usermod -g 组名 用户 //这种方式是覆盖的方式,用的时候要小心,如果用户A性于mysql usermod -g php
mysql这样的话只属于php了
  39,usermod -G 组名 用户 //这种方式是增加的方式,如果用户A性于mysql usermod -g php
mysql这样的话,mysql就属于2个组了
  40,bc //进入数学计算中去
  41,umask 003 u权限是7,g权限是7,其他用户是4,也就是774,777-003=774
  42,mkfs -t vfat /dev/hda6 //将移动硬盘里面的一个分区格式化成vfat格式
  43,mount /dev/cdrom /media/cdrom //挂载cdrom
  44,getent group 532 //通过组ID,来查找组信息
  45,last //登录成功用户记录
  46,lastb //登录不成功用户记录
  47,dump -S /dev/sda2 //查看一下要备份/dev/sda2所要的容量
  48,dump -0j -f /dev/hda2/sda2_bak.dump.bz2 /dev/sda2 //将sda2进行备份并压缩
  49,restore -t -f /dev/hda2/sda2_bak.dump //查看备份信息
  50,restore -r -f /dev/hda2/sda2_bak.dump //还原备份
  51,fc-list //查看系统中安装的字体
  52,find 。/ -type f -exec grep -q “root” {} ; -exec echo {} ;
//查找目录下文件所包涵的字符串
  53,vmstat 5 //每5显示一下次系统信息,cpu,memory,i/o等
  54,top 后 在shift + P 所占进程的排序显示
  55,top 后 在shift + M 所占内存的排序显示
  56,iptraf -g //查看各个接口的流量
  57,ostat -d -x /dev/sda2 2 //用iostat查看磁盘/dev/sda2的磁盘i/o情况,每两秒刷新一次
  58, paste -sd ‘|||n’ test //文件的每4行转换成1行,并用|隔开
  59,lsof -i :22 //知道22端口现在运行什么程序
  60,lsof -c abc //显示abc进程现在打开的文件
  61,lsof -p 12 //看进程号为12的进程打开了哪些文件
  63,route //查看路由信息
  64,ifup //开启网卡
  65,ifdown //关闭网卡
  66,route del -net 172.168.0.0 netmask 255.255.0.0 dev eth0 //删除
172.168这个网段
  67,route add -net 172.168.10.0 netmask 255.255.255.0 dev eth0 //增加一个路由
  68,netstat -tunl //列出监听的网络服务端口
  69,netstat -tun //列出已连接的网络服务端口
  70,nmap -sP 172.30.4.0/24 //在这个网段内有多少用户在我的主机上操作,一个不错的安全检查工具
  71,vgdisplay //查看系统中的可用空间
  72,lvextend -L+20G /dev/tank/part1 //向part1这个分区增加20G的空间
  73,lvresize -L-10G /dev/tank/part2 //向part2这个分区减少10G的空间
  74,pvdisplay //查看磁盘信息
  75,mplayer -loop 10 /mnt/song/music/花儿开了.mp3 //循环播放10遍
  76,pacman -S firefox -nd //nd去掉依赖
  77,wget -c //断点下载
  78,chroot /mnt/ubuntu //改变根目录到/mnt/ubuntu
  79,ctrl+a //命令行下,光标称动到开头
  80,ctrl+e //命令行下,光标移动结尾
  81,cut -d: -f 1-4 test //用:分割文件,取分割后的1-4列
  82,file /home/zhangy/test.php //用于查看文件的一些基本信息
  83,touch test.txt //创建一个空文件 text.txt
  84,htpasswd -cbd /usr/local/nginx/conf/authfile //创建访问控制文件
  85,df //查看磁盘空间,和当前的磁盘数
  86,fdisk -l //查看所有磁盘数
  87,alsamixer //进入后,m键可以实现静音
  88,killall httpd //把所有httpd进程杀掉
  89,killall -9 mysqld_safe //有些进程超级用户也停止不了,-9是强制删除
  90,mirror /mysql //下载mysql目录
  91,mirror -R /mysql //上传mysql目录
  92,rmmod pcspkr //关掉tab提示音
  93,modprobe pcspkr //开启tab提示音
  94,gpasswd -a zhangy wheel //将zhangy这个用户添加到wheel这个组
  95,dd if=/dev/zero of=/virtual/ubuntu.virt.img bs=1M count=4096
//创建一个4G的IMG镜像
  96,lspic //显示pci设备
  97,lsusb //显示usb设备
  98,history | less //less根more有点像,感觉less用着更舒服点
  99,ln -s //如果忘了-s就变成硬链接了
  100,tar zxvf test.tar.gz -C /home/zhangy //将内容解压到指定目录

安装和登录命令:login 、shutdown 、halt 、reboot 、mount 、umount 、chsh
文件处理命令:file 、mkdir 、grep 、dd 、find 、mv 、ls 、diff 、cat 、ln
网络操作命令:ifconfig 、ip 、ping 、netstat 、telnet 、ftp 、route 、rlogin rcp 、finger
、mail 、nslookup
系统安全相关命令:passwd 、su 、umask 、chgrp 、chmod 、chown 、chattr、sudo、pswho
系统管理相关命令:df 、top 、free 、quota 、at 、lp 、 adduser 、groupadd kill 、 crontab 、tar
、unzip 、gunzip 、last

  这里介绍几个Linux的常用命令
  当在同一行的2个命令使用semicolon也就是分号;分隔时,表示第一个command将在后一个command开始时完成,例如
  ls
-F
/etc;ls
-F
/home
  Linux有命令行自动补齐功能,输入命令行的前面几个字符可以连续按下2次tab键或者Esc键给出提示,如果只有以首字母开始的唯一一个命令,则系统会自动补齐,例如输入dm,按下2次tab键或者2次Esc键,效果如下
  默认的Linux命令行使用的是emacs编辑器,有很多功能
  ctrl+b
move
back
one
character
  在命令行编辑时光标cursor的back和forward
  ctrl+f=move
forward
one
character
  del=delete
the
character
to
the
left
of
the
cursor
  ctrl+a=move
to
the
start
of
the
line
  ctrl+e=move
to
the
end
of
the
line
  esc+f=move
forward
a
word
  esc+b=move
backward
a
word
  ctrl+l=clear
the
screen,reprinting
the
current
line
at
the
top
  按下control加小写的L将清除屏幕,并把当前行移动到屏幕的top


Linux命令
du -sh \/home 以常用单位(K,M,G)为单位显示\/home 目录的总大小 -s summarize df命令和du命令的区别: df命令是从文件系统考虑的,不仅考虑文件占用的空间,还要统计被命令或者程序占用的空间。 du命令面向文件,只计算文件或目录占用的空间。 作用:查看内存及交换空间使用状态 语法: free [-kmg] 选项: -k: 以...

基本linux命令
cat命令是 Linux 系统的基本命令之一,它的用途就是将文件的内容展示给你。$ cat CMakeLists.txt10. poweroff最后一个命令是 poweroff。有时你需要直接在终端中执行关机操作。此命令可以完成这个任务。由于关机操作需要 root 权限,所以别忘了在此命令之前添加sudo。$ sudo poweroff总结如我在文章开始所言,这 10 条...

linux系统使用vi命令进入文件后怎么修改保存
1、查看目录下文件file.txt的内容,使用cat file.txt(ls \/\/ 表示查看当前目录下的文件目录 ; cat file.txt \/\/ 表示查看该文件的内容)发现内容是hello world 2、使用vi file.txt 进入到编辑界面,如下所示:3、进入到编辑模式,按键i,此时可以移动光标到想修改的位置,同时我们修改内容如下:(注意...

linux apt命令功能
一、apt的简介 apt命令可以说是Linux系统下最为重要的命令,安装、更新、卸载软件,升级系统内核都离不开apt命令。apt的全称是Advanced Packaging Tool是Linux系统下的一款安装包管理工具。最初需要在Linux系统中安装软件,需要自行编译各类软件,缺乏一个统一管理软件包的工具。此后当Debian系统出现后,dpkg管...

在linux中如何用命令查找文件在哪
2、第二个命令是locate命令,使用locate也可以搜索到linux系统中的文件,同样的这里使用locate命令搜索interfaces文件,命令为”locate interfaces“,locate命令是比find命令快的,因为它查询的是locatedb数据库,该数据库包含本地所有的文件信息:3、最后一个是使用”whereis“命令搜索文件,但是只可以搜索...

如何学习 Linux 命令行,有哪些经验思路和方法
Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。举一个例子:Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是一旦学会就爱不...

linux系统用什么命令删除用户
命 令: userdel 功能说明:删除用户帐号。语 法:userdel [-r][用户帐号]补充说明:userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。参 数:-f 删除用户登入目录以及目录中所有文件。userdel很简单,只有一个参数可选 -r ;如果加参数-r ,表示在删除...

如何查看linux系统中的所有的命令
用Linux的术语来解释就是:(实际用户=uid,即user id。有效用户=euid,即effective user id)whoami 显示的是有效用户ID.whoami显示的是当前“操作用户”的用户名。先看看这三个命令的输出信息:[jb51@jb51 ~]$ whoami jb51 [jb51@jb51 ~]$ who am i jb51 pts\/3 2011-07-25 13:17 (:0.0)...

linux常用的有几个版本?
linux主要有以下几个版本:Ubuntu Ubuntu 是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同...

linux是什么操作系统?
Linux系统,Linux基础命令,Nginx,Apache,MySQL,PHP,Tomcat,Lvs,Keepalived,SSH,Ansible,Rsync,NFS,Inotify,Sersync,Drbd,PPTP,OpenVPN,NTP,Kickstart\/Cobbler,KVM,OpenStack,Docker,Mongodb,Redis,Memcached,Iptables,SVN,GIT,Jenkins,网络基础,Shell\/Python开发基础 4)Linux运维架构师岗位职责 运维架构师是...

姜堰市13285741963: linux常用命令有哪些? -
阴姣优泽: linux常用命令有pwd命令、cd命令、ls命令、cat命令、grep命令、touch命令、cp命令、mv命令、rm命令、rmdir命令等.linux常用命令: 1、 pwd命令 该命令的英文解释为print working directory(打印工作目录).输入pwd命令,Linux会输出当...

姜堰市13285741963: linux 操作系统 常用 命令 有哪些? -
阴姣优泽: 一. 启动,关机,登入,登出相关命令 <login> 登录 <logout> 登出 <exit> 登出 <shutdown> 停止系统 <halt> 停止系统 <reboot> 重启动 <poweroff> 切断电源 <sync> 把内存里的内容写入磁盘 <lilo> 安装lilo启动管理程序 <grub> 安装lilo启动管理程序 ...

姜堰市13285741963: linux 操作系统 常用 命令 有哪些 -
阴姣优泽: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘...

姜堰市13285741963: linux的常用命令有那些 -
阴姣优泽: ls 查看目录或者文件的属*;whereis;查看所用用户的使用资料 finger root /创建netseek这个目录 19,相当与DOS下的cls;/将这个解压到nmap-3:/. 8: mkdir netseek /. cd 改变当前目录 pwd 查看当前所在目录完整路径 eg, g 表示文件文件所在组...

姜堰市13285741963: 常用的Linux命令有哪些?
阴姣优泽: PWD 显示当前目录 CD 在目录之间移动 LS 显示目录内容 touch 生成空文件 cp 复制文件 mv 移动文件,或改变文件名 rm 删除文件和目录 mkdir 生成目录 rmdir 删除目录 管理文件 file cat head tail more less 操纵文件 wc find locate slocate grep

姜堰市13285741963: Linux常用指令有哪些啊 -
阴姣优泽: http://wenku.baidu.com/search?word=linux%D6%B8%C1%EE&lm=0&od=0 详解

姜堰市13285741963: Linux必学命令 -
阴姣优泽: 必学的嘛 有很多了,不过以我的实际使用的经验以下命令经常用到(括号里是常用的选项): 文件操作命令cd,ls( -l -d -a)简写ls-l = ll,mkidr (-p),rm (-rf),cp,mv,chmod,chown 文件查看命令cat,more,less,tail(-f),head,file 时间有关命令date(-s HH:MM:...

姜堰市13285741963: 哪些是linux常用命令语?
阴姣优泽: init 0关机 init 6 重起 passwd root 修改root用户密码 ls 列出目录和文件 cd 改变目录 cd filename cd ..返回父目录 cd /返回到根目录 mkdir建立目录 mkdir filename rmdir 删除目录 fsck.ext3 /dev/ 磁盘修复命令 service smb restart 重起samba服务 ...

姜堰市13285741963: linux实用命令有哪些?
阴姣优泽: 1. 创建目录 mkdir NO1. 在当前路径创建一级目录 [root@rehat root]# mkdir test NO2. 在当前路径创建多级目录 [root@rehat root]# mkdir -p mytest/test1/test1_1 NO3. ...

姜堰市13285741963: LINUX系统的常用命令,最好能有一些例子的演示.. -
阴姣优泽: 管理文件和目录的命令 ls 列出目录下的内容 常用参数有 -a 显示指定目录下所有目录与文件,包括隐藏文件 ln 连接一个文件 常用参数有 -s 表示是符号连接,如果不用参数则是硬连接. cat 显示文件内容或连接两个或多个文件 如#cat readme.txt则...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网