Linux系统常用命令汇总笔记

Linux常用命令集

这里的空格不明显,请注意,单词之间都有空格
cd命令集
cd / 返回根目录
cd ~ 用户主目录
cd . 当前目录
cd … 返回到上一级目录
cd /usr/ 进入到usr目录
cd – 返回上一个目录
cd 直接回家
ls 看目录内容
clear 清屏
tab 快捷提示
ifconfig -a 查看ip地址

mysqladmin -u root password root 设定用户名和密码,我设置的都是root
vim etc profile 修改环境变量
source etc profile 让JDK生效

防火墙命令
service iptables stop 关闭防火墙
service iptables start 启动防火墙
chkconfig iptables on 永久开启
chkconfig iptables off 永久关闭

创建目录
tar -xvf +文件名 文件解压
mkdir 创建目录
mkdir a 创建 a目录
mkdir -p a/b 创建 a目录,并在a目录里创建b目录
mkdir -m 777 c 创建一个权限为777的C目录
rmdir 删除目录(如果目录里有文件,则不能用此命令)

服务器启动
sh startup.sh 或者 ./startup.sh 启动tomcat
sh shutdown.sh 或者 ./shutdown.sh 停止tomcat

数据库启动
service mysql start 启动Mysql
service mysql stop 停止
service mysql restart 重启

复制和移动文件
cp 复制文件
cp nginx.conf n.txt
cp –R tomcat1 tomcat2 #复制整个目录
mv 修改文件名,移动文件
mv n.txt m.txt
vim 修改文件名

删除命令
rm 删除文件
rm n.txt 提示y 删除n放弃
rm –f n.txt 不提示
rm –rf dirname 不提示递归删除目录下所以内容
rm –rf * 删除所有文件
rm –rf /* 删除所有子目录所有和文件

进入编辑页面的各种命令
Esc 切换到命令行模式。
按i, 在光标前开始编辑
按a, 在光标后开始编辑
按o, 在当前行的下一行开始编辑
底行模式:按 shift+:冒号。
:q! 不保存退出
:wq 保存退出
:/world 从当前光标处,向上查找world关键字
:?world 从当前光标处,向后查找world关键字
./shutdown 关闭amoeba
./launcher 启动
ctrl + c 退出编辑状态
ps -ef |grep 查询进程
Kill -9 PID 强制关闭进程; PID是mysql开头的数
top -u 查看内存
Kill -15 PID 温柔的关闭

开放mysql远程访问权限:
grant [权限] on [数据库名].[表名] to [‘用户名’]@[‘web服务器的ip地址’] identified by [‘密码’];
grant all on . to ‘root’ @ ‘%’ identified by ‘root’;

vim etc my.cnf 开启主库的二进制日志文件
service mysql restart 重启后生成二进制日志文件

ls目录和文件
ls –l 详细格式,文件权限,时间
ll 和ls –l 作用相同
ls *.txt 查看所有的txt类型文档

浏览文件
cat 输出文件所有的内容
tac: 从最后一行開始,显示所有分 文本 内容 ,与cat相反。
nl: 显示 文本 时,能够输出行号。
head: 从头開始显示 文件 指定的行数;
more 输出文档所有的内容,分页输出,空格浏览下一屏,q退出
less 用法和more相同,只是通过PgUp、PgOn键来控制
tail 用于显示文件后几号,使用频繁
tail -10 nginx.conf 查看nginx.conf的最后10行
tail –f 动态查看日志,查看日志信息
ctrl+c 结束查看
vi: NB的 Linux 文本 编辑器。

打包命令
tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成name.tar.gz的文件。
-c 创建一个新的tar文件
-v 显示运行过程的信息
-f 指定文件名
-z 调用gzip压缩命令进行压缩
-t 查看压缩文件的内容
-x 解开tar文件
tar –cvf n.tar ./* 压缩当前目录下的所有文件和目录,文件名为n.tar
tar –xvf n.tar 解压压缩包中的文件到当前目录(未解压成功 Ctrl+C推出)
tar –cvzf m.tar ./* 解压m.tar文件到当前目录

grep命令
grep root /etc/passwd 在文件中查找关键字root
grep root /etc/passwd –-color 高亮显示
grep root /etc/passwd –A5 –B5 高亮显示,A后5行,B前5行
grep -n root /etc/passwd 查找并显示行数
grep -v root /etc/passwd 取反,查出不含root的数据

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值