Linux常用命令

Linux常用命令:

cat:
作用:将一个文件的内容连续输出到屏幕上。
语法:cat [-option] 文件名
常用参数:-n:连行号一起显示在屏幕上
-b:连行号一起显示在屏幕上,但空行不算
cd:
change directory的缩写
作用:改变当前路径
语法:cd [相对路径或绝对路径]
pwd
作用:显示文件或目录的所属路径
语法:pwd 目录名称
mkdir
作用:创建目录,目录可以是相对路径也可以是绝对路径
语法:mkdir [-option] 目录 名
常用参数:-p:当建立的目录的父目录不存在时,同时建立父目录
rmdir
作用:删除目录,目录可以是相对路径也可以是绝对路径,但是需要注意,目录必须为空目录
语法:rmdir 目录名称
cp
作用:复制文件
语法:cp [-option] 源 源 目标
• 常用参数:-r:递归处理,将指定目录下的文件与子目录一并处理。
-u:如果源文件较新,或者没有目标文件,才进行复制,常用于备份。
rm
作用:删除文件
语法:rm [-option] 文件名
常用参数:-f:force,强制删除,不提示用户是否需要删除的信息
-r:循环删除,常用于目录删除
mv
作用:移动文件或目录
语法:mv 源文件 目标文件
mv命令还可以用来文件或者目录的改名操作例如:
mv mytest.txt mytest1.txt
tar
作用:打包工具打包和压缩两者并不相同。打包的目的是为了方便归档、管理,压缩的目的是为了减少磁盘空间的消耗。
语法:tar [-option] 打包名 需要打包的 文件
常用 参数:-c :建立一个包
-v :打包过程中显示被打包的文件
-f :需要打包的内容为文件压缩和解压
对 tar 加上参数 – zcvf 可以对文件进行压缩
压缩:tar -zcvf yasuo.tar test1 test2
解压:tar -zxvf yasuo.tar
注意:如下的报错:[root@localhost 20200408dir]# tar -zxvf dabao.tar//报错信息gzip: stdin: not in gzip formattar: Child returned status 1tar: Error is not recoverable: exiting now
说明待解压的不是一个压缩包只是一个普通打包,不要使用-z的参数
如果需要解压到另一个目录,加一个-C的参数,后面跟目录名,C要大写
tar -xvf dabao.tar -C ../testdir
zip
压缩和解压:
语法:zip 压缩名 文件列表
解压语法:unzip 压缩名
zip zipyasuo.zip abc def qqa
但是zip的压缩率不及tar这么好
ls
显示所在路径下的文件或目录
显示内容解析:
d rwx r-x r-x
一共10位,分别代表:
第1位:d 代表目录 l 代表链接文件 - 普通文件 第2,3,4位 代表文件所有者权限位 u
第5,6,7位代表群组用户的权限位 g
第8,9,10位代表其他用户的权限位 o
r:读
w:写
x:可执行
-:无此权限

chmod
作用:变更文件及目录的读写执行权限
语法:hmod [-option] [parameter] 目录或文件名
参数:-R:连同目录下所有文件及子目录都进行变更。
例如:chmod u+w /etc/sudoers #给etc目录下的sudoers文件赋予所有者的写权限

Linux 的用户管理

su
作用:切换用户身份
语法:su [-] [username]
如果要返回原来的用户,则使用exit命令。
注:普通用户—> 管理员 要密码
管理员----- > 普通用户 不要密码

Linux 用户和组管理

常用命令:groupadd作用:添加新群组语法:groupadd [-option] 群组名
常用参数:-g GID:设定创建的群组的GID。
如果不加-g参数,指定GID,则系统自动分配一个,从500开始按顺序排列。
useradd
作用:创建新用户
语法:useradd [-option]
常用参数:-u UID:设定新增用户的UID,如果不指定,则系统自动分配。
-g GID或者groupname:指定新增用户所在的群组,可以用GID或者是群组名。如果不指定群组,则系统将自动创建一个和用户名同名的群组,并将该用户加入该群
groupdel
作用:删除已存在的群组。
语法:groupdel 群组名
需要注意的是,在删除群组前必须先将该群组内的用户删除。如果群组中有用户,要删除用户后,才能删除群组
userdel
作用:删除已存在的账户
语法:userdel [-option] 用户名
常用参数:-r:将该账号的家目录和邮件文件一并删除,删除时必须要加该参数新建用户时,会同时新建属主目录和邮件目录,所以删除用户时,要加-r参数
注意:报这个错[root@localhost home]# useradd johnuseradd: warning: the home directory already exists.Not copying any file from skel directory into it.Creating mailbox file: File exists
说明之前删除用户的时候,没有加-r参数,保留了上一个被删除的同名用户的属主目录和邮件目录
usermod
作用:修改用户的信息、UID、所属组和使用的shell
语法:usermod [-option] 用户名
常用参数:-u UID:设定用户的UID。
-g GID或者groupname:设定用户的所属群组,可以用GID或者是群组名。
-G GID或者groupname:设定用户的附加群组。 id
作用:显示用户的UID、GID以及所拥有的群组
语法:id [username]

网络管理

ifconfig
作用:显示或设置网卡
语法:ifconfig
netstat
作用:显示网络状况
语法:netstat [-option]
常用参数组合:–lnp 用于显示当前系统启用哪些端口
ping
作用:测试目标与本机的连接状况
语法 :ping [-option] 目标
常用参数:-c 数字:用于指定测试多少次,如果不设置该参数,将会无休止的进行测试,可以用Ctrl+c强行停止

linux的安装包管理

yum
作用:联网去下载所需要的rpm包,然后自动安装
语法 :yum [-option] [command]
常用参数:-h:显示帮助信息
-v:显示安装细节
-y:对所有问题都回答“yes”,不弹出是否确认安装的提示框
使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的
常见命令:
yum search 查找需要安装的软件
yum install 安装软件
yum update 更新软件
yum remove 卸载软件

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值