【Linux】常用命令

这篇博客详细介绍了Linux系统中的基本命令操作,包括目录切换、文件管理、权限设置等,并讲解了用户和用户组的管理,如添加、删除用户及修改权限。此外,还涉及进程管理和vim编辑器的使用,对于熟悉Linux环境的操作非常有帮助。
摘要由CSDN通过智能技术生成

一、常用的基本命令

1、目录

cd:切换目录
	cd ./:当前目录
	cd ..:上级目录
	cd ~:回到当前用户目录
	cd /开头的路径:绝对路径
	cd 没有/开头的路径:相对路径
ls:列出目录
	ls -a:查看全部文件,包含隐藏文件
	ls -l:查看所有文件,包含文件的属性和权限,不包含隐藏文件
pwd:显示当前所在目录
cp 原文件路径 目标文件路径 :复制文件或者目录(如 cp install.sh opt)
mkdir:创建目录
rmdir:删除目录(仅能删除空目录)
rmdir -p :递归删除多级目录
rm:移除目录或者文件
	rm -f:忽略不存在的文件,不会出现警告
	rm -r:递归删除目录
	rm -i:询问是否删除
	rm rf:强制删除所有文件
mv 原文件 目标文件:移动文件或者目录
	mv -f:强制移动
	mv -u:替换

2、基本属性

(1)例子:d[rwx][rwx][r-x]
第一个字符
	d:目录文件
	-:文件
	l:链接文档
		硬链接
			概念:B是A的一个硬链接,那么他们指向同一个文件,其中一个被删除,另一个仍然可以使用,通常用于比较重要的文件,防止误删
			创建方式:ln 已存在的文件 硬链接的名字(ln f1 f2)
		软链接
			概念:类似于windown下的快捷方式,源文件被删除,快捷方式不可用
			创建方式:ln -s 已存在的文件 软链接的名字(ln -s f1 f3)
		b:可供存储的接口设备
		c:一次性读取装置,如键盘、u盘
r:读,数字用4表示
w:写,数字用2表示
x:执行,数字用1表示
第一组三个字符:属主权限(owner),如root账号的权限
第二组三个字符:属组权限(group),如用户组,管理组
第三组三个字符:其他用户权限(others)
(2)更改文件9个属性
属性设置方法:
	数字
	符号
chmod 777:可读可写可执行

3、文件

(1)查看
cat:由第一行开始显示内容
tac:由最后一行开始显示
nl:显示的时候输出行号
more:一页一页的显示文件内容,不可以往前翻,空格表示翻页,enter表示向下看一行
less:一页一页的显示文件内容,可以往前翻
head -n 10 文件名:只看文件的头10行
tail -n 10 文件名:只看文件的最后10行
(2)创建文件
touch:创建文件
(3)写入字符
echo “字符串” >> 文件名:写入字符
4、vim编辑器
命令模式
	/word 搜索关键字word
输入模式
	enter 回车
	DEL 删除光标后的一个字符
	insert 切换光标为输入模式
	ESC 退出输入模式,进入命令模式
底线命令模式
	:q 退出
	:w 保存
	:set nu 显示行号

二、账号管理

添加用户:useradd -选项 用户名
		-m:自动创建这个用户的主目录
删除用户:userdel -r 用户名
		-r:删除用户的时候将目录一并删除掉
修改用户:usermod -d 路径 用户名
切换用户:su 用户名
修改密码:
		超管:passwd username
		普通用户:passwd
锁定账户:
		passwd -1 username:锁定
		passwd -d username:清空密码
查看用户:cat /etc/passwd
(root:*:0:0:System Administrator:/var/root:/bin/sh)
		root:用户名
		*:密码(不可见)
		0:用户标识
		0:组标识
		System Administrator:描述性注释
		/var/root:主目录
		/bin/sh:登录shell

三、用户组管理

查看用户组:cat /etc/group
创建用户组:groupadd 组名
删除用户组:groupdel 组名
修改用户组:groupmod
	groupmod -g 用户组 :修改id 
	groupmod -n 新组名 原组名:修改组名

四、进程管理

ps:查看当前系统中正在执行的进程
	ps -a:当前终端运行的所有进程
	ps -u:以用户的信息显示进程
	ps -x:显示后台运行进程的参数
ps -ef|grep 进程名:查看该进程的父进程
kill -9 进程id:结束进程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值