常用文件命令
linux重启
id:查看登录用户信息
改密
创建目录:mkdir
切换目录:cd
- cd ~与 cd:进入家目录
- cd -:进入上次目录
- cd ..:进入上一级目录
- cd .:进入当前目录
删除文件:rm
- rmdir:不常用
- rm -r:会询问是否删除
- rm -rf:强制删除
剪切文件和改名:mv
复制命令:cp
- -r:复制目录
- -p:连带文件属性复制
- -d:若源文件是链接文件,则复制链接属性
- -a:相当于 -pdr
显示当前路径:pwd
查询目录中的内容:ls
- -a:显示所有文件
- -l:显示文件详细信息,可以用 ll 表示
- -d:查看目录属性,目录本身
- -h:人性化显示文件大小
- -i:显示inode
链接命令:ln
- -a:创建软链接(一定要写绝对路径)
注:硬链接其实是同一个文件
-rw-r–r–:
三种权限:
常用目录中:
- /:根目录
- /bin、/sbin:命令保存目录
- /usr:系统软件资源目录
- /usr/bin:普通用户系统命令
- /usr/sbin:超级用户系统命令
- /boot:启动目录
- /dev:硬件目录
- /etc:系统默认配置文件
- /home:普通用户
- /root:超级用户
- /lib:函数库
- /media、/mnt、/misc:空目录(用于挂外接设备等)
- /sys、/proc:不能操作,保存内存数据
- /tmp:临时目录
- /var:系统相关文档
常用系统命令
查看linux的CPU
1234567891011121314151617181920 | cat /proc/cpuinfo | grep 'model name' |uniq cat /proc/cpuinfo | grep "cpu cores" | uniq cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "Processor ID" cat /proc/cpuinfo | grep 'model name' |uniq cat /proc/cpuinfo | grep "physical id" | uniq | wc -l$ fdisk -l | grep Disk$ cat /proc/meminfo | grep MemTotal$ dmidecode |grep -A16 "System Information$"$ dmidecode -t memory | head -45 | tail -23$ ps -ef | sort -k7 |
查看CPU使用情况
检查安装有没成功
查看ip
查看启动
查看文件容量和占用
查看hostname
切换用户
大专栏 linux常用命令e class="highlight shell">帮助命令
12 | $ man -f [命令名]$ man [级别] [命令名] |
查看网段和路由
1 | $ netstat -rn 或者 netstat -r -anv 或者 route |
查看端口占用
1 | $ netstat -luntp|grep 443 |
查看linux外网IP
1234567 | $ curl icanhazip.com$ curl ifconfig.me$ curl curlmyip.com$ curl ip.appspot.com$ curl ipinfo.io/ip$ curl ipecho.net/plain$ curl www.trackip.net/i |
查看当前用户名
/etc/shadow和/etc/passwd系统存在的所有用户名
/etc/group存在所有组
123456789101112131415161718192021222324252627282930313233343536 | # 查看当前登录用户$ w$ who$ users$ whoami$ id -un$ printenv USER# 查看用户登录记录$ last # 查看登录成功的用户记录$ lastb # 查看登录不成功的用户记录# 用户组$ groups [用户组]# 删除用户组$ groupdel [用户组]# 查看所有用户, 第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.$ cat /etc/passwd |cut -f 1 -d:$ cut -d : -f 1 /etc/passwd$ cat /etc/passwd |awk -F : '{print $1}'# 增加用户$ useradd [用户名]$ passwd [用户名]# 禁用用户账号sudo passwd -l [用户名]# 重启用户账号sudo passwd -u [用户名]# 删除用户$ userdel [用户名] |
删除用户
出现userdel: user wsy is currently used by process 7778,
则用vipw命令,找到创建的用户名,dd删除
会提示vipw -s,执行,并删除
查看环境变量
12 | $ env$ printenv [环境名] // 可以打印出env的参数 |
配置静态IP
12 | $ cd /etc/sysconfig/network-scripts/vim [配置文件名] |
系统安装时centos默认的发行版本信息
1234567891011 | $ uname -a$ cat /proc/version$ cat /etc/redhat-release<!-- 查看当前内核版本 -->$ uname -r$ uname -s$ uname -m |
查看包是否安装
traceroute 路由跟踪
12 | $ traceroute [ip]$ traceroute [域名] |
来源:https://www.cnblogs.com/lijianming180/p/12262632.html