给大家分享一些自己的笔记,Linux常用命令,如果有用就最好了[鼓掌]
如果觉得有用可以去我的网页链接http://www.zyhyangliu.com里面有更详细的内容1、关机重启命令关机:shutdown halt poweroff重启:reboot2、帮助相关命令man 查看普通命令的帮助文档–help 只能查看内置命令info 查看一个命令的帮助详情信息type 查看一个命令是否为内置命令3、文件目录类命令pwd 查看当前所在目录cd 切换目录tree (-L -F -d)显示目录层级,以书目录结构显示目录内容mkdir (-p ) 创建一个目录,默认只能创建一层,-p可以递归创建,也就是同时创建多层目录ls 查看目录里的文件ls -l 详细显示目录内的文件,也可以用llll -d 可以显示目录本身的详细信息cp(-r -p -a -i \cp) 复制文件或目录,可以用来给文件和目录改名rm 删除文件或目录 , -f 强制删除,-r递归删除mv 移动文件或目录,可以用来改名,一般可以用来代替rm使用,防止误删touch 创建一个文件head 显示文件的前多少行 , -n 可以定义具体行数tail 显示最后多山行,-n 定义具体行数,-f 或者tailf表示一直显示vim /vi 编辑一个文件 或直接创建一个新文件cat 查看文件内容4、用户类命令id 查看用户书否存在,查看用户身份信息whoami 产查看当前登录用户useradd 添加新用户 ,-u指定UID ,-s指定用户是否需要登录,-M指定家目录,-g指定用户组userdel 删除用户 -r连同家目录一起删除usermod 修改用户信息,-s指定是否需要登录,-g修改用户组,-G属于多个组,-c加上相关描述passwd 修改用户密码,默认是修改root密码,passwd + 用户名+ 密码su – 切换用户 不指定用户则默认切换到root5、磁盘类命令df (-h -i) 查看磁盘空间 ,-h以人类可读方式显示,-i显示inode信息lsblk 查看磁盘空间mount 挂载umount 取消挂载cat /proc/cpuinfo 查看CPU信息lscpu 查看CPU信息cat /proc/meminfo 查看内存信息cat /proc/mounts 查看挂载信息w 查看负载top 查看负载uptime 查看负载6、网络相关命令cat /etc/sysconfig/network-scripts/ifcfg-eth(0/1) 查看网卡配置文件信息telnet +ip+端口 查看端口是否畅通ping +ip/+域名 查看路径是否通畅cat /etc/resolv.conf 查看DNS配置文件systemctl restart network 重启网卡Systemctl stop network 关闭网卡Systemctl start network 开启网卡ifdown/ifup +网卡名 关闭或开启网卡7、软件安装相关yum 安装软件(yum install +软件)yum remove 删除软件rpm (-ivh) 安装软件rpm -e 删除软件yum provides 查看命令所在的安装包yum list 查看可安装的包yum repolist 查看可安装的包的数量rpm -qa 查看已经安装的包rpm -ql 查看已经安装的包有哪些文件yum clean all 清除缓存今天就先介绍到这里了,这就是一些基础的命令,初学者是需要掌握这些命令的,后续会继续更新更多的内容,敬请期待!欢迎访问我的博客http://www.zyhyangliu.com