Linux常用命令

常用的命令有很多。
当你第一次开始学习时,你不必记住它。
当然,下面列出的100条都是来自百度的经验。
希望这有帮助。
100条常用Linux命令合集:1、echo"aa"》test.txt和echo"bb"》》test.txt//》擦除原文件并将内容写入文件,》》将内容写入文件tail2,chmodgo+w-R/home/zhangy//给组用户和其他用户添加写权限3,tar-tzvftest.tar.gz//列出压缩包内容4、du-ah//查看文件列表大小5、du-sh//查看所有文件总大小6、echo'1+2'|bc-l//数学运算7、uname-a//查看Linux内核等的一些信息8、badblocks-s/dev/sda//检查坏扇区时显示进度9、timecommand//查看命令执行时间10、ls-lrt//按照时间倒序排序11、rsync-P//显示相同进度12.history-c//清除历史命令13、cd-//返回上一个目录14、tree//显示目录树15、umount-n/mnt/hda2//强制删除16、echo~///用户家显示目录17。
echo$[5*5]//算术运算18,echo$((5*5))//算术运算19,evalls;psaux|grephttpd//两个命令可执行20,free-m//示例单位显示MB内存21和正常运行时间显示//系统正在运行。
运行了多长时间,依次显示以下信息:当前时间、系统运行了多长时间、当前登录用户数、最后一分钟、系统5分钟以上平均负载15分钟22、加法操作[root@krlcgcms01mytest]#leta=34+3;[root@krlcgcms01mytest]#echo$a;23、export//查看所有环境变量24、echo$PATH//查看单个变量25、cmpfile1file2//比较文件内容26、clear//清屏27、echo23423|awk--re-interval'/[0-9]{3,}/'//如果不加空格,则不会显示28。
cal//获取干净的日历格式。
29、wc-l//统计行数,wc-w统计字数30、echo"AaDCbd23"|tr"[A-Z]""[a-z]"由大写变为小写。
echo"AaDCbdc23"|将tr-cb-d=b-d以外的任何字符串替换为=31。
echo"ADSF"|iconv-fUTF8-tGBK//将字符从utf8转换为gbk-fisfromom及其缩写,-t与终端32的缩写相同。
cat-nfile//行号显示在内容之前。
33、chattr+ifile//只读,root用户无法修改。
34、lsattrfile//文件属性35、cat/et查看c/passwd|awk-F:'{print$1}'//查看系统上所有用户36、cat/etc/group//查看系统上所有组37、groups//检查当前用户所在的所有组38、usermod-g组名user//此方法是覆盖。
使用时要小心。
如果用户A属于mysqlusermod-gphpmysql,那么它只属于php39。
usermod-G组名user//此方法是如果用户A属于mysql则添加用户Ausermod-gphpmysql.,ysql属于两组,40,将数学计算输入到bc//41中,umask003u权限为7,g权限为7,其他用户为4,即774,777-003=77442,mkfs-tvfat/dev/hda6//格式化移动硬盘分区。
vfat格式43.mount/dev/cdrom/media/cdrom//挂载cdrom44.getentgroup532//通过组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,re。
store-t-f/dev/hda2/sda2_bak.dump//查看备份信息50.Restore-r-f/dev/hda2/sda2_bak.dump//恢复备份51.fc-list//查看系统安装的字体52.查找./-typef-execgrep-q"root"{};-exececho{};//53搜索目录中文件中包含的字符串。
vmstat5//每5年显示一次系统信息、CPU、内存。
输入/输出等54.对top55之后Shift+P占用的进程显示进行排序。
将Shift+M占用的内存排序在前56位之后。
iptraf-g//查看各接口流量57.ostat-d-x/dev/sda22//使用iostat查看磁盘/dev/sda2的磁盘I/O状态,每2秒刷新58,Paste-sd'|||n'test//转换文件的每4行。
1行,以59分隔,lsof-i:22//检查当前在端口22上运行的程序60,lsof-cabc//显示abc进程当前打开的文件61,lsof-p12//使用进程检查列出要处理的进程打开文件号1263、feate//查看路由信息64、ifup//启用网卡65、ifdown//关闭网卡66,Routedel-net172.168.0.0netmask255.255.0.0deveth0//删除172.168网段,67除外,Routeadd-net172.168.10.0netmask255.255.255.0deveth0//添加路由,68,netstat-tunl//列出监控网络服务端口69,netstat-tun//列出连接的网络服务端口70,nmap-sP172.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-loop10/mnt/song/music/Tues.mp3//开循环播放10次76.pacman-Sfirefox-nd//去除nd依赖77.wget-c//断点下载78.chroot/mnt/ubuntu//更改根目录为/mnt/ubuntu​79,ctrl+a//命令行下方,将光标移动到80开头,ctrl+e//命令行下方,将光标移动到81结尾,cut-d:-f1-4test//用途:分割文件,分割后得到1到4列82.file/home/zhangy/test.php//用于查看文件的一些基本信息。
83.touchtest.txt//创建空文件text.txt84.htpasswd-cbd/usr/local/nginx/conf/authfile//创建访问控制文件85,df//查看磁盘空间和当前磁盘数量86,fdisk-l//查看所有磁盘计数87,alsamixer//输入后可以使用m键静音88,killallhttpd//杀死所有httpd进程89、killall-9mysqld_safe//超级用户无法杀死某些进程。
-9强制删除90、mirror/mysql//下载目录91、mirror-r上传/mysql//mysql目录92、rmmodpcspkr//关闭tab提示音93、modprobepcspkr//打开tab提示音94、gpasswd-azhangywheel//将用户zhangy添加到wheel组95中。
ddif=/dev/zeroof=/virtual/ubuntu.virt.imgbs=1Mcount=4096//创建4GIMG镜像96,lspic//显示pci设备97,lsusb//usb显示设备98,history|less//lessroot与more类似。
99.如果忘记ln-s//-s,则变成100.tarzxvftest.tar.gz-C/home/zhangy。
//提取内容到指定目录

linux必学的60个命令

Linux中常用的命令可以分为以下几类:安装和登录命令、文件管理命令、系统管理相关命令、网络操作命令、系统安全相关命令以及其他命令。

加载和登录命令:登录、关闭、停止、重置、加载、加载、加载、chsh、退出、结束。

文件操作命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。

系统管理相关命令:df、max、free、quota、by、lp、adduser、groupadd、kill、crontab。

网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup。

与系统安全相关的命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudops、man。

其他命令:tar、nzip、gunzip、unarj、mtools、man、unendcode、uudecode。

Linux简介

Linux,全称GNU/Linux,是一套免费使用且免费提供的类Unix操作系统系统。
由POSIX用户分布式、多任务、多线程和多CPU操作系统。
随着互联网的发展,Linux得到了世界各地软件爱好者、组织和公司的支持。

除了服务器保持强劲增长势头外,个人电脑和嵌入式系统也取得了重大进展。
用户不仅可以直观地发现操作系统的实现方法,还可以根据自己的需要对Linux进行修改和改进,以满足用户的需求。

Linux不仅是一个性能稳定的系统,而且还是一个开源软件。
其主要防火墙组件性能高、配置方便,保证了系统安全。
为了在许多企业网络中保持速度和安全性,Linux不仅被网络运维人员用作服务器,甚至还用作网络防火墙,这是Linux的一大亮点。