linux(cent os 7.x)
1.基本命令有如下:
1.pwd 查看当前目录
2.ls 查看当前文件里面的文件夹
-l : 长格式查看
-a : 所有文件
3.cat-(连接)查看隐藏文件的命令 查看文件内容
4.获取帮助:
man-manual
info - information
ls --help 简略的看
5 rm - remove 移除文件
rm -rf 递归删除(慎用)
6.touch hello.txt 创建文件
7. mkdir - 创建文件夹/rmdir - 删除目录
8. echo 内容 > hello.txt echo 回声 >表示重定向
9. reboot/init 6 重启 shutdown/init 0 关机
10. cp - copy 复制
mv - move 剪切
11. which 显示某个命令在的地方
12. whereis 找到某个东西相关的路径
13. whatis 什么是
14. script 录制脚本 结束用exit
15. write 给某一个人发消息
16. wall 给当前所有连接的发消息
17. mesg y/n 设置是否接收消息
18. ps -aux/-ef | grep nginx 查找与nginx相关的内容
19. top 查看进程
20. kill 进程号
21. kill -9 进程号 强杀
22. adduser 用户名 (创建用户)
23. passwd 密码(创建密码)
24. su 切换用户
25. history 历史命令
26.
2.文本操作
1. wc-wordcount 查看文本单词数
2. file-查看文件相关信息
3. wget url联网下载东西
4. sort 排序
5. uniq-quique 去重
6. grep 搜索你要的字符串
7. diff-different 比较两个文件
压缩和归档
1.gzip/gunzip 压缩/解压缩
2.tar-together archiver 归档 将多个文件归档成一个文件
归档 tar -cvf ljl.tar *.txt *.html 将所有的txt和html文件归档在ljl.tar里
解归档 tar -xvf ljl.tar
3.xz
3.权限修改
chmod 修改权限 chmod u+x cal.py
rwx rwx rwx 二进制修改权限 chmod 777 /755 文件名
111 111 111 二进制
u g o
chown 改变文件的所有者
4.VIM
搜索 vim ljl.py
/内容 表示要搜索的内容
n表示下一个 N表示上一个
gg表示回到第一行
G表示最后一行
ctrl+e 下一行 ctrl+y上一行
ctrl+f 下一页 ctrl+b 上一页
替换内容:在命令模式使用 : 1 ,$s/被替换者/ 替换者/(g/i /c/e)(全局、忽略大小写、
确认、错误)
5.联网的命令
ifconfig 查看以太网
nat 网络地址转换
find
xargs 参数变量
ip/ifconfig
netstat 查看网络的状态
netstat -nap > result .txt (重定向保存在后面这个文件中)
2 > 错误重定向
scp 网络拷贝
ssh root@10.2 .32 .2 远程连接
sftp 上传文件put 下载文件 get
ping
sftp root@localhost
6.配置服务
1 systemctl start /stop/restart/satus 服务名称
2. systemctl enable/disable
3. 计划任务 - crontab
4. 开机自启
7.防火墙
- - -
-
+
- - - - - - - -
- - -
- - - - - - - -