本文共 1719 字,大约阅读时间需要 5 分钟。
1.文件的复制命令
cp 源文件 目标目录
例如:cp a.txt /usr/test 表示将a.txt文件复制到/usr/test文件下面
2.文件的远程复制
scp 源文件 user@host 目标目录
3.文件的删除命令
rm -r 文件名 删除文件
rm -f 文件名 强制删除目录
4.文件夹的创建
mkdir 文件夹名称
5.文件的创建
touch 文件的名称
6.查看编辑文件
vi/vim
i 文件进行修改
esc---->:wq 进行保存 :q!强制退出
7.分页查看日志信息
more logs/log.txt
使用空格进行向下翻页,ctrl+pageUp向上翻页
8.实时查看输出的文本信息
tail -f logs/log.txt
tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.
9.查看进程
ps aux | grep 进程名
10.结束进程
kill -9 PID
11.权限
chmod 755 *.sh
12.查看文件的大小
du -sh
13.显示当前所在位置路径
pwd
14.添加用户
useradd xiaoming
设置密码:passwd xiaoming ,然后输入密码,再次输入密码
15.删除用户
userdel xiaoming 只删除xiaoming用户,不删除/home/xiaoming的主目录
userdel -r xiaoming 删除用户和所在主目录
16.linux系统的运行级别
0:关机 一旦开机就关机
1:单用户 使用单用户进入不需要密码
2:多用户状态没有网络服务
3:多用户状态有网络服务 ----------最常用的级别
4:系统未使用保留给用户
5:图形界面 -----常用
6:系统重启 开机就重新进行启动
设置运行级别方法:
设置运行级别为5
vi /etc/inittab 打开后修改id:5:initdefault;
17.linux系统运行级别设置错误解决方法:
在Grub界面时,按下e,选中第二行,继续按e,输入空格 1,表示单用户级别不读inittab文件,回车,继续按b,进行启动,进入单用户模式,修改inittab文件。
18.ls命令
ls 列出文件和目录
ls -a 显示隐藏文件
ls -l 显示长列表格
ls -al 显示隐藏文件并且是长列表格样式的
19.目录
mkdir 名称 创建目录
rmdir 名称 删除空目录
20.管道命令
|表示把上一个命令的结果交给|后面的命令处理
21.查找关键字功能
grep "java" a.java
表示在a.java文件中寻找是否有java关键字。
grep -n "java" a.java
表示在a.java文件中寻找是否有java关键字,并列出所在行。
22.在现实生活中有问题找警察,在linux系统中有问题找男人 man命令,相当于windows中的help命令
23.按文件名查找文件
find / -name a.java
按文件大小查找文件
find / -size +1000k
表示在/根目录中以 -name名称查找是否有a.java的文件
目录越清晰,查询速度越快。
24.重定向命令
grep -n "java" a.java >bbb.txt >表示覆盖
grep -n "java" a.java >>bb.txt >>表示追加
第一行表示从a.java文件中寻找是否有java关键字和所在行,将查询结果覆盖到bbb.txt文件中
第二行表示追加
25.重命名命令
mv aa bb
表示把aa文件名修改为bb
26.source filename 表示 当前这个文件立即生效 比如配置了jdk环境在/etc/profile里面,然后source /etc/profile 表示立即生效不用重新启动电脑了。
27.chmod +x file 表示的是给文件添加可执行权限给
例如:
转载地址:https://blog.csdn.net/weixin_33758343/article/details/116948215 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!