linux 简单命令

Posted 暖暖的幸福1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 简单命令相关的知识,希望对你有一定的参考价值。

1. 获取IP地址
windows: ipconfig
linux: ifconfig
2. 进入文件夹
cd 文件夹路径
3. 重启
shutdown -R time(时间<什么时候开始重启>)
reboot 立即重启
4. 查看目录结构
ll 查询文件夹
ll -a 查看所有文件
ls
dir
5. 查看当前路径
pwd
6. 清空控制台
clear
7. 修改密码
passwd
8. 用户根路径
~
9. 文本编辑工具
vim /etc/frofile 显示文件
:q 退出
:w 保存
:w 文件名 另存为新文件
:wq 保存并退出
:q! 强行退出
:set nu 显示行号
:n 跳转到n行
i 进入编辑模式
esc 退出编辑模式
dd 删除当前行
ndd 删除当前行之后的n行
yy 复制当前行
nyy 复制从当前行开始的n行
p 粘贴
G 文件首行首字符
nG 跳转到第n行的行首
Shift+G 中转到最后一行
Shift+A 定位到行尾并编辑
a 当前字符的下一字符插入
o 插入新行并编辑
0 跳转到行首
$ 行尾
^ 行首
x 删除后面单个文字
nx 删除后面n个文字
X 删除前面单个文字
nX 删除前面n个文字
r 替换当前单个文字
R 替换光标所到之处的字符,直到按下「ESC」键为止。
/ 查找
? 查找
n 跳转查找结果(向后)
N 跳转查找结果(向前)
vim + 打开文件并定位在最后一行
在/etc/vimrc文件末行添加set nu命令,可以永久显示行号
10. 环境变量
用户环境变量文件:
~/.bash_profile
系统环境变量:
/etc/profile
使环境变量生效
source ~/.bash_profile
source /etc/profile
11. 输出
echo $PATH
12. 输出到文件
echo helloworld > /var/www/html/a.txt
13. 获取文件内容
cat /var/www/html/a.txt
14. 关机
shutdown -h now
init 0
15. 重起
shutdown -r now
reboot
16. 注销
logout
exit
17. init命令
init 0 关机
init 3 文本模式
init 5 窗口模式
18. 创建文件夹
mkdir 文件夹名 只创建一层
mkdir -p 文件夹名 创建目录树
19. 删除文件或文件夹
rm 文件名
rm -rf 递归强制删除
20. 复制文件或文件夹
cp 文件名
cp -R 文件名 递归复制
21. 移动/剪切
mv 源路径 目标路径
22. 创建
echo 内容 > 文件路径
touch 文件路径
vim 文件路径

23. 当前用户
whoami

24. 主机名
hostname

25. 解压
tar:
tar -zxvf 压缩包名

zip:
unzip 压缩包名

rar:
unrar 压缩包名
26. 显示文件中的所有内容
cat 文件名
27. 安装软件
rpm -ivh 安装
rpm -e 制裁
rpm -qa 查询已安装
28. yum安装
yum list 软件包名
yum remove/erease 软件名
yum install
29. 服务
service 服务名 start 启动服务
service 服务名 stop 停止服务
service 服务名 restart 重启服务
30. 下载文件
wget 网址
31. 查询运行的进程
ps -a
32. 查询端口占用情况
netstat -lnp | grep 80
33. 杀死进程
kill -9 进程号
34. 查找文件
find -name 文件名
35. 启动关闭防火墙
service iptables start
service iptables stop
36. 开机运行服务
chkconfig mysqld on
chkconfig | grep mysql
37. 把缓存区内容存盘
sync
38. 远程访问
ssh [email protected]主机
39. 修改文件权限
chmod -R 777 路径

关闭防火墙: service iptables stop
开启防火墙: service iptables start
安装Mysql: yum install mysql-server
查询Mysql清单: yum list mysql*
立即生效: source profile
开机启动: chkcofig mysqld on
同步: sync
启动Mysql: service mysqld start


mysql -u用户名 -p用户名
show databases 显示所有库
use 数据库名 切换数据库
show tables 显示当前数据库中所有表名
desc 表名 显示表结构

以上是关于linux 简单命令的主要内容,如果未能解决你的问题,请参考以下文章

linux简单上手学习

linux简单命令

linux简单命令3---帮助命令

fedora Linux的终端里面输入简单的dialog命令执行不了

Linux命令--01----简单指令

Linux系统获取命令帮助方法及简单命令介绍