三:Linux 的基本命令、
Ubuntu切换用户
su root
sudo passwd root 使用管理员提权修改root 登录密码
连续输入两次即可.....
重置root 用户密码
例:当前登录用户为:ubuntu,但是我把root 用户密码忘记了。这时候我们就用Ubuntu这个用户来修改root密码
1:先登录ubuntu用户
2:输入 su passwd 回车
3:输入密码
4:再次输入密码
5:验证root密码 su root 回车
6:输入修改的密码登录即可
使用完成后exit 退出就回到 ubuntu用户了。
echo :输出
> :重定向 覆盖
>>:重定向 尾部追加
cat :查看 一次性打印出所有内容
echo wdj > 1.txt----将内容wdj重定向到1.txt 文件中
cat 1.txt
echo 1314520 >> 1.txt
案例:cat .bashrc >> 2.txt----->把抓取出来的内容写到另一个文件中
more | less (f:向下翻页 ,b:向上翻页 ,q:结束)
more filename # 分页查看 (看完自动退出)
less filename # 分页查看 (按q键退出)
which / whereis #查看命令位置
which command # 查看 -二进制文件
whereis 可执行文件 # 二进制文件 、man手册
帮助文档:
1.man手册 ,帮助文档 man ls
2.--help , ls --help
find # 查找文件
find 路径 参数
# 常用参数
-name # 按照名字
-size # 按照大小
find ./ -size +100k -size -10M # 在当前目录下找大于100k 小于 10的文件
find / -name '*.txt' # 在根目录下查询.txt的文件
grep 'content' filename
# 常用参数
-v 显示不包含匹配文本的所有‘行’ (求反)
-n 显示匹配行及行号
-i 忽略大小写
# 内容参数
^wu 行首 搜索以wu开头的行
wh$ 行尾 索以wh结束的行
一个命令的输出,可以通过管道符,做为另一个命令
的输入
命令输出 | 命令处理
ls --help | less # 将输出,放入翻页模式中
ls --help | grep -n 'f' #将输出,放入‘筛选’模式中
ls --help | grep -n 'f' >> 3.txt #将输出,放入‘筛选’模式中,然后将重定向到3.txt
ln file hardlink # 硬链接
ln -s file softlink # 软链接
软链接: 相当于 window
上的快捷方式 源文件删除则软链接失效
硬链接: 硬链接只能连接普通的文件 不能连接目录
注意 如果软链接文件和源文件不在同一个目录 源文件要使用绝对路径 不能使用相对路径
alias
创建别名
alias # 查看所有别名 alias c4='cat 4.txt'
unalias # 删除别名
注意 这种定义别名的方式 只在当前登录有效 如果要永久定义生效 可以通过修改~/.bashrc
文件 这个修改要下次登录才能生效 想要立即生效 可以输入
关于服务操作命令
其它命令:
lsof -i :80 查看80端口占用进程
netstat -ntpl 查看所有端口占用