linux 常用命令
1.find 与时间相关
find / mtime n
-mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件;
-mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;
-mtime -n : 列出在n天之内(含n天本身)被更改过的文件名;
-newer file : 列出比file还要新的文件名
2.find 命令
find path -name 文件名为
find path -user hhh 查找用户为hhh 的文件
find . -size +12k .代表当前目录 size 代表是大小
3.ls 命令
ls -a 全部档案
-R :连同子目录内容一起列出来;
-S :以档案容量大小排序!
-t :依时间排序
4.cd 命令
cd /root/Docements # 切换到目录/root/Docements
cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录
cd ../path # 切换到上层目录中的path目录中,“..”表示上一层目录
5.cp 命令
cp -r test20201009/ ./files
6.rm 命令
-f :就是force的意思,忽略不存在的文件,不会出现警告消息
-i :互动模式,在删除前会询问用户是否操作
-r :递归删除,最常用于目录删除,它是一个非常危险的参数
7.mv命令
-f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i :若目标文件已经存在,就会询问是否覆盖
-u :若目标文件已经存在,且比目标文件新,才会更新
8.pwd命令
pwd -P # 显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径
9.tar命令
1.新建压缩文件 tar -cvf xiaoq.tar xiaoq/
2.解压压缩文件 tar -xvf xiaoq.tar
3.gz压缩文件 tar -zcvf xiaoq.tar.gz xiaoq/
4.gz解压文件 tar -zxvf xiaoq.tar.gz
5.bz2压缩文件 tar -jcvf xiaoq.tar.bz2 xiaoq/
6.bz2解压文件 tar -jxvf xiaoq.tar.bz2
10.mkdir 新建目录
1.-p 递归
mkdir -p tt/tttt/tetsat21
11.rmdir 删除目录
1.-p 递归
rmdir -p tt/tttt/tetsat21
12.ps 命令显示运行的进程,还会显示进程的一些信息如pid, cpu和内存使用情况
ps -A
13.kill
kill -9 pid
14.crontab
1.crontab -e 编辑crontab 任务
2.service cron start 启动crontab
3.service cron restart 重启 crontab
4.service cron stop 停止crontab
15.top 与资源管理器一致
top [参数]
-b 批处理
-c 显示完整的治命令
-I 忽略失效过程
-s 保密模式
-S 累积模式
-i<时间> 设置间隔时间
-u<用户名> 指定用户名
-p<进程号> 指定进程
-n<次数> 循环显示的次数
16.chomod
d 目录文件
b 块设备文件 block
c 字符设备文件 char
- 普通文件
l 链接文件 软连接
r read
w write
x excute
chomod 755 file
17.sudo
18.vi
1.进入编辑模式 i
2.退出编辑并保持 :wq
3.退出不保存 :q!
4.复制 yy p
5.删除 dd
6.显示行号 :set nu
7.跳转某行 :100
8.查找某个单词 :/hh N 下一个
19.tail
tail -f100 file 查看最后100行数据
20.diff
diff file1 file2 查看俩个区别
21.ping
ping www.baidu.com
22.telnet
telnet www.baidu.com 443
23.ipconfig
ifconfig -a 显示全部接口信息
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.21.0.7 netmask 255.255.240.0 broadcast 172.21.15.255
inet6 fe80::5054:ff:feb6:6bb9 prefixlen 64 scopeid 0x20<link>
ether 52:54:00:b6:6b:b9 txqueuelen 1000 (Ethernet)
RX packets 517841 bytes 57806454 (55.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 549603 bytes 118628493 (113.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
// UP:表示“接口已启用”。
// BROADCAST :表示“主机支持广播”。
// RUNNING:表示“接口在工作中”。
// MULTICAST:表示“主机支持多播”。
// MTU:1500(最大传输单元):1500字节
// inet :网卡的IP地址。
// netmask :网络掩码。
// broadcast :广播地址。
// ether 以太网 物理地址
ifconfig eth0 up
// 配置ip地址
ifconfig eth0 192.168.1.100
// 配置ip地址和子网掩码
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
// 配置ip地址、子网掩码和广播地址
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
24. which 会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果
25. clear 命令用于清除终端屏幕上现有的文字内容
26. date
1.显示日期 date
2.修改日期 date -s "2020-10-12 14:23:10"
27.IN 软连接
1.ln -s ln -s 1.txt hhh
vi hhh
2.ll
3.删除软链接 unlink hhh
23.ssh
ssh -p 22 deepin2@192.168.56.132
24.rpm
rpm -ivh --nodeps .rpm
安装--nodeps s就是安装时不检查依赖关系
--force就是强制安装
25.tar.gz 安装
tar -zxvf xx.tar.gz
cd xx
./configure 检查编译 ./configure --prefix=/软件要安装的路径
首先检查机器的一些配置和环境,系统的相关依赖。如果缺少相关依赖,脚本会停止执行,软件安装失败
make 编译
make install 安装
make clean 安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件
make uninstall 卸载
linux 常用命令
1.find 与时间相关
find / mtime n
-mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件;
-mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;
-mtime -n : 列出在n天之内(含n天本身)被更改过的文件名;
-newer file : 列出比file还要新的文件名
2.find 命令
find path -name 文件名为
find path -user hhh 查找用户为hhh 的文件
find . -size +12k .代表当前目录 size 代表是大小
3.ls 命令
ls -a 全部档案
-R :连同子目录内容一起列出来;
-S :以档案容量大小排序!
-t :依时间排序
4.cd 命令
cd /root/Docements # 切换到目录/root/Docements
cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录
cd ../path # 切换到上层目录中的path目录中,“..”表示上一层目录
5.cp 命令
cp -r test20201009/ ./files
6.rm 命令
-f :就是force的意思,忽略不存在的文件,不会出现警告消息
-i :互动模式,在删除前会询问用户是否操作
-r :递归删除,最常用于目录删除,它是一个非常危险的参数
7.mv命令
-f :force强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i :若目标文件已经存在,就会询问是否覆盖
-u :若目标文件已经存在,且比目标文件新,才会更新
8.pwd命令
pwd -P # 显示出实际路径,而非使用连接(link)路径;pwd显示的是连接路径
9.tar命令
1.新建压缩文件 tar -cvf xiaoq.tar xiaoq/
2.解压压缩文件 tar -xvf xiaoq.tar
3.gz压缩文件 tar -zcvf xiaoq.tar.gz xiaoq/
4.gz解压文件 tar -zxvf xiaoq.tar.gz
5.bz2压缩文件 tar -jcvf xiaoq.tar.bz2 xiaoq/
6.bz2解压文件 tar -jxvf xiaoq.tar.bz2
10.mkdir 新建目录
1.-p 递归
mkdir -p tt/tttt/tetsat21
11.rmdir 删除目录
1.-p 递归
rmdir -p tt/tttt/tetsat21
12.ps 命令显示运行的进程,还会显示进程的一些信息如pid, cpu和内存使用情况
ps -A
13.kill
kill -9 pid
14.crontab
1.crontab -e 编辑crontab 任务
2.service cron start 启动crontab
3.service cron restart 重启 crontab
4.service cron stop 停止crontab
15.top 与资源管理器一致
top [参数]
-b 批处理
-c 显示完整的治命令
-I 忽略失效过程
-s 保密模式
-S 累积模式
-i<时间> 设置间隔时间
-u<用户名> 指定用户名
-p<进程号> 指定进程
-n<次数> 循环显示的次数
16.chomod
d 目录文件
b 块设备文件 block
c 字符设备文件 char
- 普通文件
l 链接文件 软连接
r read
w write
x excute
chomod 755 file
17.sudo
18.vi
1.进入编辑模式 i
2.退出编辑并保持 :wq
3.退出不保存 :q!
4.复制 yy p
5.删除 dd
6.显示行号 :set nu
7.跳转某行 :100
8.查找某个单词 :/hh N 下一个
19.tail
tail -f100 file 查看最后100行数据
20.diff
diff file1 file2 查看俩个区别
21.ping
ping www.baidu.com
22.telnet
telnet www.baidu.com 443
23.ipconfig
ifconfig -a 显示全部接口信息
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.21.0.7 netmask 255.255.240.0 broadcast 172.21.15.255
inet6 fe80::5054:ff:feb6:6bb9 prefixlen 64 scopeid 0x20<link>
ether 52:54:00:b6:6b:b9 txqueuelen 1000 (Ethernet)
RX packets 517841 bytes 57806454 (55.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 549603 bytes 118628493 (113.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
// UP:表示“接口已启用”。
// BROADCAST :表示“主机支持广播”。
// RUNNING:表示“接口在工作中”。
// MULTICAST:表示“主机支持多播”。
// MTU:1500(最大传输单元):1500字节
// inet :网卡的IP地址。
// netmask :网络掩码。
// broadcast :广播地址。
// ether 以太网 物理地址
ifconfig eth0 up
// 配置ip地址
ifconfig eth0 192.168.1.100
// 配置ip地址和子网掩码
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
// 配置ip地址、子网掩码和广播地址
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
24. which 会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果
25. clear 命令用于清除终端屏幕上现有的文字内容
26. date
1.显示日期 date
2.修改日期 date -s "2020-10-12 14:23:10"
27.IN 软连接
1.ln -s ln -s 1.txt hhh
vi hhh
2.ll
3.删除软链接 unlink hhh
23.ssh
ssh -p 22 deepin2@192.168.56.132
24.rpm
rpm -ivh --nodeps .rpm
安装--nodeps s就是安装时不检查依赖关系
--force就是强制安装
25.tar.gz 安装
tar -zxvf xx.tar.gz
cd xx
./configure 检查编译 ./configure --prefix=/软件要安装的路径
首先检查机器的一些配置和环境,系统的相关依赖。如果缺少相关依赖,脚本会停止执行,软件安装失败
make 编译
make install 安装
make clean 安装完毕,应清除编译过程中产生的临时文件和配置过程中产生的文件
make uninstall 卸载
网友评论