Linux基本命令

Linux基本命令

1.命令的格式

	stu@qfedu:~$
	stu:用户名
	qfedu:主机名
	~路径  ~家路径 /根目录
	$表示权限 $:普通权限	#管理员权限
	命令  选项  参数
	ls      -a -l -h /
	rm    -r -f	a.txt b.txt

2.命令的帮助信息

	命令  --help

3.man命令

	man        章节	命令
	man 	1	ls

4.自动补全

输入命令的一部分,然后按tab键,自动补全
目录和文件也可以通过tab自动补全

5.查看历史命令

	键盘上下键

6.查看历史命令

ls   tree  clear  

ls   查看当前目录下的文件名
ls   目录名		查看指定目录下的文件名
ls   /	查看根目录下的文件名
ls  -a	查看当前目录下的所有文件名包括隐藏文件
ls -l	查看当前目录下的文件信息
	drwxr-xr-x 2 sugar sugar 4.0K 11月  9 07:32 Desktop
	d:文件类型,linux里不易后罪名作为文件类型
		linux里共有7种文件,bcd-lsp      linux 里皆文件
	     b:块设备文件
	      c:字符设备文件
	     d:目录文件
	      -:普通文件
	     l:软链接文件
	     s:套接字文件
	     p:管道文件
	rwxr-xr-x:文件权限,三个为一组,
		分别表示用户主、用户组、以及其他用户对文件的操作权限
		r:读权限   w:写权限    x:可执行权限  -:没有权限
	2:链接文件的个数
	sugar:用户名
	sugar:用户组名
	4.0K:   文件大小
	11月  9 07:32  :时间戳   ,最后修改时间
	Desktop	文件名
ls  -al	查看当前目录下的所有文件的信息
(命令可以组合使用)
ls -hl	查看信息中的字节数可以带单位显示  4.0k

tree 命令
以树形结构显示目录
sudo  临时获取管理员权限
tree  -L   层数
tree  -L   3

clear  命令
清屏  ctrl   + L  也可以清屏

7.cd 命令 change directory

改变路径的意思

cd   当前目录下的文件名    进入目录
cd  /进入根目录
cd ~回到家目录
cd -   回到刚才所在的路径(可以多层返回)
cd .   进入当前目录(也就是不变)
cd ..   进入当前目录的上一级目录
绝对路径: 从根目录开始一级一级的目录  
相对路径:从当前目录开始一级一级的目录

8.pwd 命令

显示当前工作目录的绝对路径

9.cat 命令

cat  文件名  显示文本文件的内容
cat  -n 代行号的显示文件的内荣
cat  /home/sugar/my

10.rm 命令

remove   删除文件
rm  文件名
rm  -rf   文件名   删除指定的目录文件   
	-r删除文件夹必须带  -f 是强制删除 可以不带

11.cp 命令 copy

将文件或者目录复制到另一个目录文件当中
cp 文件名  目录名   将文件复制到目录中
cp  目录名1 目录名2   -a  将目录1复制到目录2中
cp  文件名1 文件名2   如果文件2不是目录,则文件1复制一份为文件2
		如果文件2存在且不是一个目录,则直接将内荣替换为文件1

12.mv 命令 move

mv  文件名  目录名  将文件移动到指定的目录中
mv  目录1    目录2   将目录1 移动到目录2中
mv   文件1   文件2    文件2不存在则为重命名
mv   目录1   目录2    目录2不存在则为重命名

13.mkdir 命令 创建路径

mkdir  目录名  创建一个目录文件
mkdir  目录1 目录2  目录3 .... 创建多个目录
mkdir -p 目录1/目录2/目录3  创建多级目录

14.touch 命令 创建文件

touch  文件名  创建一个文件
注意:如果文件已经存在,则touch会修改当前时间的时间戳

15.find 命令 再指定路径下查找指定文件

find 路径 -name  文件名
find  .   -name dir2

16.grep 命令 再文件中查找指定内容

grep  查找信息  文件名   
	将查找的内容整行输出并高亮显示查找的内荣
grep 查找信息   文件名  -n 
	将查找到的内荣整行且待行号输出并高亮显示查找的内荣
grep 查找信息   *   -R   -n  
	从当前的目录以及子目录中的文件中查找指定信息

17.ln 创建链接文件(快捷方式)

ln 源文件名  链接文件  -s

18.tar 压缩与解压缩命令

gzip格式
压缩
tar zcvf  压缩报名.tar.gz   文件名1 文件名2 文件名3 ....
	压缩包报名以.tar.gz作为后缀
解压缩
tar zxvf  压缩包报名
tar zxvf  压缩包报名 -C  路径   解压到指定的路径

bzp2格式
压缩
tar  jcvf  压缩包包名  文件1 文件2 文件3...
注意:压缩包包名一般以.tar.bz2作为后缀名

tar  jxvf  压缩包报名
tar  jxvf  压缩包包名  -C  路径   解压到指定的路径
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Rocky Linux是一款基于RHEL(Red Hat Enterprise Linux)的开源Linux发行版。以下是一些常用的Rocky Linux基本命令: 1. 查看版本信息:`cat /etc/os-release` 2. 更新系统:`sudo yum update` 3. 安装软件包:`sudo yum install 软件包名称` 4. 卸载软件包:`sudo yum remove 软件包名称` 5. 查找软件包:`sudo yum search 软件包名称` 6. 清理缓存:`sudo yum clean all` 7. 查看已安装的软件包:`sudo yum list installed` 8. 启动或停止服务:`sudo systemctl start 服务名称` 或 `sudo systemctl stop 服务名称` 9. 开机自启动服务:`sudo systemctl enable 服务名称` 10. 取消开机自启动服务:`sudo systemctl disable 服务名称` 11. 查看系统资源使用情况:`top` 12. 查看磁盘使用情况:`df -h` 13. 查看内存使用情况:`free -m` 14. 查看进程列表:`ps aux | grep 关键词` 15. 杀死进程:`sudo kill 进程ID` 16. 查看网络连接:`netstat -tuln` 17. 查看防火墙状态:`sudo firewall-cmd --state` 18. 开启/关闭防火墙:`sudo systemctl start firewalld` 或 `sudo systemctl stop firewalld` 19. 添加用户:`sudo useradd 用户名` 20. 修改密码:`sudo passwd 用户名` 21. 切换用户:`su - 用户名` 22. 查看文件内容:`cat 文件路径` 23. 编辑文件:`nano 文件路径`(或其他文本编辑器,如vi、vim等) 24. 查看帮助信息:`man 命令名称`(例如:`man ls`) 这些命令只是Rocky Linux中常用命令的一部分,更多命令可以通过查阅官方文档或使用`man`命令查看。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值