Linux常用命令

本文提供了Linux系统中常用的命令操作指南,包括文件管理、系统操作、网络管理等关键功能,适用于初学者和专业人员快速查阅。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux常用命令

经常用命令

1.查看某个命令所在位置
whereis pwd
2.查看命令的描述
whatis pwd
3.查看当前目录
pwd
4.切换目录
cd home cd … 返回上级目录
5.切换用户
su
6. 通配符
*代表匹配任意字符
?代码一个字符
7.列出目录文件
ls
系统操作常用命令
1.清屏
clear
2.恢复中断窗口到初始化状态
reset
3.时间
date
4.日历
cal
5.中断执行程序
Ctrl+C
6.离开当前shell
Ctrl+D
文件目录操作常用命令
1.1创建新文件
touch hcf.txt
1.2.创建新目录
mkdir [-m/p/v] hcf 【设定权限、几级目录时有些不存在则按路劲自动建立、每次创建都提示信息】
2复制文件或目录
cp [源文件或目录] [目标文件或目录]
cp ceshi.txt zhuanzheng.txt 将第一个文件复制成第二个文件
cp data /tmp/data 将data目录复制到 /tmp/data目录中
3.移动文件或目录
mv [源文件或目录] [目标文件或目录]
4.1删除文件
rm 【-i/f/v/r】hcf 确认删除、强制删除、显示删除进度、删除目录文件及所有子文件
4.2删除文件或目录
rmdir [-p] hcf 【递归删除目录】
5.链接=相当于window的快捷键
解释:当需在不同目录用到相同文件,并不需要再每个目录下都放一个相同文件,只需在某个固定目录放上该文件,然后再其他目录下用ln命令链接它就可以
ln -s yy zz 将文件yy产生一个软链接 zz
ln yy xx 将文件yy产生一个硬链接 xx
6.查看或合并某个文件
6.1查看文件内容
cat [-b/n/s] hcf.txt 查看文件内容【b:不显示文件中空行 n:在文件每行前面显示行号 s:将连续多个空行显示为一个空行】
6.2从键盘创建一个文件
cat>file1 只能创建新文件,不能编辑已有文件
6.3将几个文件内容合并为一个文件
cat f2 f2>f3 将f1,f2 内容合并到f3
6.4追加内容
cat f1>>f2将f1内容追加到f2
7.管道
将前一个命令的标准输出作为下一个命令的标准输入
rpm -qa|grep ‘h’ 列出所有包含h的安装包
7. 文件目录别名
alias lm=‘ll’
8. 查找某个文件所在路径
find -name hcf
文件内容操作命令
1.分页显示
more f1.txt 查看文件内容 ‘空格键’:查看下一页 ‘’b’'反向查看’p’退出查看
cat f1.txt|more
less
less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。
more, less 都具备查找功能,按/ 然后输入要找的字串,再按 Enter 即可,按 n(next) 会继续找,大写的 N 则是往回(上)找,按 q(quit)或者ZZ离开
2.查看文件或目录的详细信息
file h1.txt
3.查看文件的开头部分
head -20 h1.txt
4.查看文件的结尾部分
tail -20 h2.txt
5.回显字符串内容
echo “this is hcf”
6.查看文件中的行数、字数和字符数
wc -c test.sh 统计文件中的字符个数
wc -l test.sh 统计文件中的行数
wc -w test.sh 统计文件中的单词个数
7.比较两个文件的不同
diff h1.txt h2.txt
rpm 常用命令
(01)安装一个包:# rpm -ivh
(02) 升级一个包:# rpm -Uvh
(03) 移走一个包:# rpm -e
(04) 安装参数:
–force 即使覆盖属于其它包的文件也强迫安装
–nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
(05) 查询一个包是否被安装:# rpm -q < rpm package name>
(06) 得到被安装的包的信息:# rpm -qi < rpm package name>
(07) 列出该包中有哪些文件:# rpm -ql < rpm package name>
(08) 列出服务器上的一个文件属于哪一个RPM包:#rpm -qf
(09) 可综合好几个参数一起用:# rpm -qil < rpm package name>
(10) 列出所有被安装的rpm package:# rpm -qa
(11) 列出一个未被安装进系统的RPM包文件中包含有哪些文件:# rpm -qilp < rpm package name
网络操作常用命令
1.查看网络连通性
ping www.baidu.com
2.查看或设置当前主机名
hostname
3.查看或设置路由表
route
目录文件权限命令
r读权限 4
w写权限 2
x执行权限 1
1.修改文件权限
chmod [u/g/o/a] [+/-/=] 给。。。添加取消赋予给定权限并取消其他权限
chmod 755 h1
目录默认权限755
文件默认权限644
用户常用命令
useradd 添加用户
userdel 删除用户
passwd 设置密码
usermod 修改用户
finger 查看用户信息
newusers 批量添加用户
id 用户名 查看用户相关信息
chage 用户名 查看用户名密码的有效期限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值