切换用户
su–用户名切换为相应用户
sudo –i切换为root用户
sudo passwd root 设置root用户的密码
exit:退出当前用户
Uname–r:查看内核版本
cat /proc/cpuinfo:查看CPU信息
cat /proc/meminfo:查看内存信息
hostname:查看主机名
查看IP地址
ifconfig eth0(查看第一块网卡)
ifconfig–a
uname –a:查看更多信息
关机
shutdown -h now(立即关机)
shutdown -h +分钟(计时关机) '添加信息,通知其他终端'(注意是单引号)
重启
shutdown -r now(立即重启)
shutdown -r +分钟(计时重启) '添加信息,通知其他终端'(注意是单引号)
取消关机或重启
shutdown -c
ctrl+c(也可以取消其他命令并重新编辑)
帮助命令
查看内部命令的帮助信息
--help:查看外部命令的帮助信息
man: 相应命令名:显示命令帮助页,内部、外部都可(/ 用于查找关键字q或Q表示退出回车:翻页空格:快速翻页 n或N:向下或向上)
管道符
|:用于将前面命令的输出作为后面命令的操作命令
重定向输入
>:将前面命令的结果保存在>后指定的文中
pwd
显示当前工作目录
cat
文件名:查看文件内容
切换工作目录 cd
cd 绝对或相对路径
绝对:十分具体的地址
相对:. 表示当前工作目录;
.. 表示上一级工作目录;
~ 表示宿主目录
cd 单独使用为直接进入到宿主目录
cd - 为返回上一次的目录
显示目录内容 ls
ls 单独使用,默认参数为-a 即显示当前目录所有文件信息
ls –l 以长格式显示文件信息,并显示容量
ls –h显示文件更人性化,并且为容量加上单位
ls –R 以递归的方式显示文件
别名机制 alias
alias 别名=“相应的命令”(不能是数字)
计算文件大小 du
du 单独使用,默认参数为-a 计算所有文件大小
du –h 数据结果后加上单位并且进行换算
du –s 只统计指定文件总体的大小不显示详细信息
过滤文件 grep
grep 过滤的内容
常用在输出大量信息时在管道后使用
创建新的目录 mkdir
mkdir 创建文件的地址与名字默认创建在宿主目录中
mkdir –p 创建多层目录
创建空文件 touch
touch 创建文件的名字可以连续创建创建位置为当前工作目录
创建链接文件 ln
ln 源文件目标位置或文件默认为硬链接
ln –s源文件目标位置或文件为软链接
复制 cp
cp 复制对象复制的位置
cp -r 复制目录必用
cp –i复制需确认
删除 rm
rm 删除的对象
rm –r 删除目录必用
移动 mv
mv 目标文件要移动的位置
如果在同一目录下进行移动为重命名操作
mv 目标文件要改的名字
查找外部命令的存放目录 which
which 要查找的外部命令
查找文件或目录
find 查找范围查找条件
常用查找条件:-name 加双引号加文件名可用*代替任意数量的任意字符?代表一个未知字符
netstat -utpln:监听端口号