linux中,有哪些命令是比较好用的呢?
4个回答
展开全部
1.列出文件清单命令:ls
ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:
# ls [-选项] [文件名或者目录名]
进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。
在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:
# ls /etc
如果想要列出当前目录下所有文件,则可以使用下列命令:
# ls -a
2、cat命令
功能:在标准输出上显示文件。
语法:cat [-vTEuAte] 文件
例子: cat example.txt
cat -A exam2.txt
cat file1 file2 > file2
3、more命令
功能:在终端屏幕按屏显示文本文件。
语法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
4、less命令
less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既
可以向前又可以向后翻阅文件。
5、head命令
功能:显示指定文件的前若干行。缺省设置为显示10行
语法:head [-n] 文件
例子: head example.c
head -3 example.c
6、tail命令
功能:显示指定文件的末尾若干行。缺省设置为显示10行
语法:tail [+ / - num ] [参数] 文件
+num 从第num行以后开始显示。- num 从距文件尾num行处开始显示。
例子: tail example.c
tail -4 example.c
7、grep、fgrep和egrep命令
功能:
这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。
语法:
grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]
egrep [选项] [查找模式] [文件名1,文件名2,……]
fgrep [选项] [查找模式] [文件名1,文件名2,……]
例子: grep "text file" example
grep data *
grep goto *.c
ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:
# ls [-选项] [文件名或者目录名]
进入到Linux命令行中后,我们至少要知道当前所处的位置有哪些内容,这些信息就可以使用ls命令来获得。
在Linux中,ls命令是最常使用的命令之一,因为在命令行下要随时查看目录内容。如果不加任何选项的话,ls命令仅列出当前目录下的文件和目录名,例如,想要查看/etc目录下的内容,可以使用下列命令:
# ls /etc
如果想要列出当前目录下所有文件,则可以使用下列命令:
# ls -a
2、cat命令
功能:在标准输出上显示文件。
语法:cat [-vTEuAte] 文件
例子: cat example.txt
cat -A exam2.txt
cat file1 file2 > file2
3、more命令
功能:在终端屏幕按屏显示文本文件。
语法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
4、less命令
less命令的功能几乎和more命令一样,也是用来按页显示文件,不同之处在于less命令在显示文件时允许用户既
可以向前又可以向后翻阅文件。
5、head命令
功能:显示指定文件的前若干行。缺省设置为显示10行
语法:head [-n] 文件
例子: head example.c
head -3 example.c
6、tail命令
功能:显示指定文件的末尾若干行。缺省设置为显示10行
语法:tail [+ / - num ] [参数] 文件
+num 从第num行以后开始显示。- num 从距文件尾num行处开始显示。
例子: tail example.c
tail -4 example.c
7、grep、fgrep和egrep命令
功能:
这组命令以指定模式搜索文件,并通知用户在什么文件中搜索到与指定的模式匹配的字符串,并打印出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。grep命令一次只能搜索一个指定的模式;egrep命令检索扩展的正则表达式(包括表达式组和可选项);fgrep命令检索固定字符串,它不识别正则表达式,是快速搜索命令。
语法:
grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]
egrep [选项] [查找模式] [文件名1,文件名2,……]
fgrep [选项] [查找模式] [文件名1,文件名2,……]
例子: grep "text file" example
grep data *
grep goto *.c
展开全部
这个问题有点大啊。。常用命令50个。
Linux基础命令复习:
# 提示符知识
[root @ oldboyedu tmp] #
用户 分隔符 主机名 当前路径 管理员提示符,$是普通用户提示符
#2.命令行语法:
命令 [选项] 【路径/目标(文件)】
ls -l /tmp
#注意中括号可选
比喻:打疫苗
命令: [选项] 目标
针 老护士/年轻护士 【胳膊/屁股/脸】
轻点/重点
Linux所有功能都是命令操作命令实现:
默认1500多个,实际常用的【60个左右】
(介绍了45个命令)
01 目录相关(7个)
pwd 打印用户的当前位置 print work directory
cd 切换到指定目录 change directory
mkdir 创建目录
#创建目录 mkdir oldboy
mv 移动/改名目录(文件)
ls 查看目录(文件)
rm 删除目录(-rf)
删除oldboy001:rm -fr oldboy001
删除以oldboy开头的目录:rm -fr oldboy*
tree 树形结构显示目录
02 文件相关(8个)
touch 创建文件
cat 查看文件内容
more/less 查看文件内容
tail 查看文件尾部
head 查看文件头部
grep 过滤内容(筛子)
-v 取反
-i 不分大小写
vi/vim 编辑文件*****
03 用户相关(10个)
useradd 添加用户
usermod 修改用户
userdel 删除用户
passwd 设置密码
su 切换用户角色
groupadd 创建组
groupdel 删除组
id 查看指定用户信息
whoami 查看当前登录用户
lastlog 看所有用户登录情况
04 权限相关(4个)
chown 授权用户和组
chmod 授权权限
05 软件包管理(2个)
rpm 安装和查看软件包
yum 安装和查看软件包(自动下载、自动安装、自动解决依赖),推荐。。
yum install lrzsz -y
查看ifconfig属于哪个软件包?
yum provides ifconfig -y
06 下载工具(4个)
wget 下载软件包
curl 文本浏览器
sz 从Linux里下载到windows里。
rz 从windows上传到LInux里。
07 服务、网络管理(6个)
##停止/启动服务ssh服务
systemctl stop sshd
systemctl start sshd
##开机自启动
systemctl enable sshd
##查看IP:
ip add
ifconfig
##查看IP,不显示IP的可以执行下面两个命令尝试下:
##停止网卡
ifdown eth0
##启动网卡:
ifup eth0
##重启网络:重启所有网卡
systemctl restart network
##配置IP:
nmtui
Linux基础命令复习:
# 提示符知识
[root @ oldboyedu tmp] #
用户 分隔符 主机名 当前路径 管理员提示符,$是普通用户提示符
#2.命令行语法:
命令 [选项] 【路径/目标(文件)】
ls -l /tmp
#注意中括号可选
比喻:打疫苗
命令: [选项] 目标
针 老护士/年轻护士 【胳膊/屁股/脸】
轻点/重点
Linux所有功能都是命令操作命令实现:
默认1500多个,实际常用的【60个左右】
(介绍了45个命令)
01 目录相关(7个)
pwd 打印用户的当前位置 print work directory
cd 切换到指定目录 change directory
mkdir 创建目录
#创建目录 mkdir oldboy
mv 移动/改名目录(文件)
ls 查看目录(文件)
rm 删除目录(-rf)
删除oldboy001:rm -fr oldboy001
删除以oldboy开头的目录:rm -fr oldboy*
tree 树形结构显示目录
02 文件相关(8个)
touch 创建文件
cat 查看文件内容
more/less 查看文件内容
tail 查看文件尾部
head 查看文件头部
grep 过滤内容(筛子)
-v 取反
-i 不分大小写
vi/vim 编辑文件*****
03 用户相关(10个)
useradd 添加用户
usermod 修改用户
userdel 删除用户
passwd 设置密码
su 切换用户角色
groupadd 创建组
groupdel 删除组
id 查看指定用户信息
whoami 查看当前登录用户
lastlog 看所有用户登录情况
04 权限相关(4个)
chown 授权用户和组
chmod 授权权限
05 软件包管理(2个)
rpm 安装和查看软件包
yum 安装和查看软件包(自动下载、自动安装、自动解决依赖),推荐。。
yum install lrzsz -y
查看ifconfig属于哪个软件包?
yum provides ifconfig -y
06 下载工具(4个)
wget 下载软件包
curl 文本浏览器
sz 从Linux里下载到windows里。
rz 从windows上传到LInux里。
07 服务、网络管理(6个)
##停止/启动服务ssh服务
systemctl stop sshd
systemctl start sshd
##开机自启动
systemctl enable sshd
##查看IP:
ip add
ifconfig
##查看IP,不显示IP的可以执行下面两个命令尝试下:
##停止网卡
ifdown eth0
##启动网卡:
ifup eth0
##重启网络:重启所有网卡
systemctl restart network
##配置IP:
nmtui
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除了楼上的一些基础命令,我再举例几个常用的高级命令
命令 命令解释
top 查看内存/cpu
df -h 查看磁盘存储情况
iotop 查看磁盘IO读写(yum install iotop安装)
iotop -o 直接查看比较高的磁盘读写程序
netstat -tunlp | grep 端口号 查看端口占用情况
uptime 查看报告系统运行时长及平均负载
ps -aux 查看进程
Grep 查找内容,查看有没有这个字符串
Find 查找文件、目录
命令 命令解释
top 查看内存/cpu
df -h 查看磁盘存储情况
iotop 查看磁盘IO读写(yum install iotop安装)
iotop -o 直接查看比较高的磁盘读写程序
netstat -tunlp | grep 端口号 查看端口占用情况
uptime 查看报告系统运行时长及平均负载
ps -aux 查看进程
Grep 查找内容,查看有没有这个字符串
Find 查找文件、目录
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mount 挂载设备 cat 查看文件内容 find 查找 tail查看文件内容后10行
head查看文件内容前十行 grep检索文件内容 mkdir创建文件夹
touch创建文件 cp复制 mv移动 像这些都是些比较常用的命令
head查看文件内容前十行 grep检索文件内容 mkdir创建文件夹
touch创建文件 cp复制 mv移动 像这些都是些比较常用的命令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询