Linux使用 - Linux常用终端命令

1、在此之前,先了解一下 Linux 的目录结构

 这里可以参考 centos-linux入门笔记

2、常用

ifconfig    //查看IP相关信息
ping xxx    //ping 网址
//注意,这里ping如果一直不停下来,可以按Ctrl+C 终止命令执行
//init 是修改 Linux 运行级别的命令
init 0  //关闭Linx服务器
init 6  //重启Linx服务器
reboot  //重启
halt  //关机
poweroff  //关机

3、用户相关

su 用户名    //切换到 xx 用户

4、文件、文件夹相关

cd     //切换到当前用户目录
cd ~     //切换到当前用户目录
cd /    //切换到根目录

pwd    //查看当前所处目录

ls    //查看当前目录下所有文件、文件夹

mkdir 新目录   //创建文件夹
mkdir -pv 新目录    //创建多级目录时一定要加上【-pv】
rm -rf 目录/文件    //删除文件夹/文件
touch 文件        //创建文件
  • Linux当前服务器拷贝到另一台服务器的命令:scp
scp [本机文件] [用户名]@[服务器ip]:[服务器拷贝过去的路径]
# 示例:
scp zookeeper-3.4.14.tar.gz root@192.168.10.133:/usr/

5、vim文本编辑器

vim xx文件    //打开文本编辑器,加载 xx 文件

vim一般的操作流程
 1.vim 文件 进入【一般模式】。
 2.按下i,从【一般模式】进入【插入模式】,该模式下可以编辑文本信息。
 3.按下esc,从【插入模式】进入【一般模式】
 4.在【一般模式】下输入:wq,也就是保存并退出

6、查看文本命令

1.cat命令

  cat [选项] [文件]

  范例1:cat -n file.txt    查看文本并对所有行编号;

  范例2:cat -b file.txt    查看文本并对非空行编号;
2.tail

  tail [选项] [文件]

  范例1:tail -f log.txt    查看log.txt文本,并监听文件动态刷新(常用来查看后台实时日志);
3.more

  more [选项] [文件]

  范例1:more sshd.config    查看sshd.config文本,并分页显示,空格键翻页;

  范例2:more +1000 -10 log.txt    查看log.txt文本,从第1000行开始,每页10行;
4.less

  less [选项] [文件]

  范例1:less  sshd.config    查看sshd.config文本,并分页显示,空格键翻页、J上一行K下一行;

  范例2:less -Nm sshd.config 查看文本,-N展示行号,-m显示百分比;

  注:/字符 —— 向下查找

    ?字符 —— 向上查找

    n重复前一个搜索

    空格翻页、q退出

7、防火墙相关

systemctl status firewalld.service    //查看firewalld 状态
systemctl stop firewalld    //关闭防火墙
systemctl start firewalld    //开启防火墙
systemctl disable firewalld    //开机自动关闭防火墙
systemctl enable firewalld    //开机自动启动防火墙

//防火墙开放某个端口,例如80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
// 查看已经开放的端口
firewall-cmd --list-ports

8、维护相关

netstat -anp    // 查看端口相关信息,如果报错,需要执行 yum -y install net-tools

ps -ef    // 查看进程相关信息

free -h    // 查看内存使用情况

df    // 查看硬盘使用情况

 

posted @ 2019-09-23 21:01  lkc9  阅读(325)  评论(2编辑  收藏  举报