LINUX常用命令_第1页
LINUX常用命令_第2页
LINUX常用命令_第3页
LINUX常用命令_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精选文库LINUX常用命令-基础篇(一)1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。2. ls 查看目录或者文件的属*,列举出任一目录下面的文件eg: ls /usr/manls -la.d表示目录(directory),如果是一个-表示是文件,如果是l则表示是一个连接文件(link)b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。3. cp 拷贝文件eg: cp filename1 filename2 /把filename1拷贝成filename2 cp 1.c netseek/2.c /将1.c拷到netseek目录下命名为2.c 4. rm 删除文件和目录eg: rm 1.c /将1.c这个文件删除5. mv 移走目录或者改文件名eg: mv filename1 filename2 /将filename1 改名为filename2mv qib.tgz ./qib.tgz /移到上一级目录6. cd 改变当前目录 pwd 查看当前所在目录完整路径eg: pwd /查看当前所在目录路径cd netseek /进入netseek这个目录cd /退出当前目录7. cat,more命令将某个文件的内容显示出来。两个命令所不同的是:cat把文件内容一直打印出来,而 more则分屏显示eg; cat1.c /就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码。cat 1.c 或more 1.c /都可以查看里面的内容。gcc -o 1 1.c /将1.c编译成.exe文件,我们可以用此命编译出代码。8.chmod 命令 权限修改 用法:chmod 一位8进制数 filename。eg: chmod u+x filenmame /只想给自己运行,别人只能读/u表示文件主人, g 表示文件文件所在组。 o 表示其他人 ;r 表可读,w 表可写,x 表可以运行chmod g+x filename /同组的人来执行9. clear,date命令clear:清屏,相当与DOS下的cls;date:显示当前时间。10. mount 加载一个硬件设备用法:mount 参数 要加载的设备 载入点eg: mount /dev/cdromcd /mnt/cdrom /进入光盘目录11. su 在不退出登陆的情况下,切换到另外一个人的身份用法: su -l 用户名(如果用户名缺省,则切换到root状态)eg:su -l netseek (切换到netseek这个用户,将提示输入密码)12.whoami,whereis,which,id,who/who 显示所有的用户信息/whoami:确认自己身份/whereis:查询命令所在目录以及帮助文档所在目录/which:查询该命令所在目录(类似whereis)/id:打印出自己的UID以及GID。(UID:用户身份唯一标识。GID:用户组身份唯一标识。每一个用户只能有一个唯一的UID和 GID)eg: whoami /显示你自已登陆的用户名whereis bin 显示bin所在的目录,将显示为:/usr/local/bin which bin 13. grep,findgrep:文本内容搜索;find:文件或者目录名以及权限属主等匹配搜索eg: grep success * /*查找当前目录下面所有文件里面含有success字符的文件14. kill 可以杀死某个正在进行或者已经是dest状态的进程eg; ps ax15. passwd 可以设置口令。相关的其他命令有useradd只创建用户,需要再创建密码和家目录,如果只创建了密码而没有创建家目录,则该用户登录时以为家目录,不可写。adduser为交互式,创建用户同时创建密码,创建家目录;Groupadd 组名 创建一个新的组 Passwd 用户名 为用户创建密码 Passwd -d用户名 删除用户密码也能登陆 Passwd -S用户名 查询账号密码 Usermod -l 新用户名 老用户名 为用户改名 Userdelr 用户名 删除用户一切 16. history 用户用过的命令eg: history /可以显示用户过去使用的命令17. ! 执行最近一次的命令18. mkdir命令eg: mkdir netseek /创建netseek这个目录19. tar 解压命令tar -c 创建包 x 释放包 -v 显示命令过程 z 代表压缩包 tar cvf benet.tar /home/benet 把/home/benet目录打包 tar zcvf benet.tar.gz /mnt 把目录打包并压缩 tar zxvf benet.tar.gz 压缩包的文件解压恢复 tar jxvf benet.tar.bz2 解压缩 20. finger 可以让使用者查询一些其他使用者的资料 eg: finger /查看所用用户的使用资料finger root /查看root的资料学到一定程度了就会关注系统方面的一些配置,只是就需要相关的命令了。现在把Linux查看系统配置常用命令列出来 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量 资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载 磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)# dmesg | grep IDE # 查看启动时IDE设备检测状况 网络# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息 进程# ps -ef # 查看所有进程# top # 实时显示进程状态 用户# w # 查看活动用户# id # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务 服务# chkconfig list # 列出所有系统服务# chkconfig list | grep on # 列出所有启动的系统服务 程序# rpm -qa # 查看所有安装的软件包关于linux网络管理方面的基础命令应用。 ping b 10.0.0.255 扫描子网网段 ifconfig 查看网络信息 netconfig 配置网络,配置网络后用service network restart重新启动网络 ifconfig eth0 10.0.0.254 netmask 255.255.255.0 修改ip及掩码 man ifconfig 查看ifconfig的帮助 route n 查看路由 重设ip后网关会被删除 route add default gw 10.0.0.138 设置默认网关138 ifcongfig和route的设置都不会在重启后保留 /etc/sysconfig/network-scripts/中保存着网络配置文件 使用netconfig来使设置保存。也可用修改文件vi /etc/sysconfig/network-scripts/ifcfg-eth0 来保存配置。注意之后要重启网络。 neat会将网络配置写入/etc/sysconfig/networking/目录,并且该目录中的配置文件是优先的,当配置过后它会将 netconfig的配置覆盖,从而是netconfig的配置失效,所以一般将/etc/sysconfig/networking中的内容清空。 redhat-config-network-tui 就是neat redhat-config-是一些命令的集合,redhat-config?-(Tab-Tab)查看命令种类 locale用来查看系统当前的语言 其中主要的是LANG,其改变时,其他的也随之改变。en_US语言与地区,.UTF-8字符集 locale a查看所有语言支持 LANG=zh_CN .GB2312将默认语言改为中文,date 查看结果。 /etc/sysconfig/i18n中保存了语言配置 /etc/sysconfig/ kudzu 查看硬件信息 service kudzu start检查新硬件,开机自动运行,可以使用chkconfig kudzu -list检查开启状态,使用setup调整。 setup的设置如下: 第一步可用于配置网络信息: 第二步是配置防火墙的。第三步是配置鼠标: 第四步是网路服务,也就是netconfig:第四步是配置系统启动脚本,与ntsysv相同: 在配置中可去掉kudzu,如果不是笔记本,也没有pc卡可将pcmcia去掉 chkconfig list查看默认启动的服务列表level 0-6的服务 使用chkconfig rsync on

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论