一、Linux系统基本操作

一、Linux系统基本操作

1.切换用户:

su - 用户名(切换到用户的家目录位置)

su 用户名(只切换用户,原工作路径不变)

$为普通用户

退出普通用户:exit

root的家目录在/root 普通用户家目录在/home

useradd 用户 创建用户

userdel -r 用户 删除用户

id 用户 查看用户

passwd 用户 更改用户的密码(仅供root使用)

2.查看服务器时间:

date +%F 只显示当年年月日

date +%X 只显示当前时间到秒

pwd 显示当前工作路径

3.查看文件信息:

ls / 查看根目录的目录(/为根)

ls 查看当前目录下的文件属性

ls /home 查看指定目录下的文件

ls /home/abc.txt 单独列出文件

ls -l 显示文件的详细信息

-rw-r--r--          1       root       root     10086   May 7 12:15:16  alan.txt 
文件类型\权限    硬链接个数   所有者      所属组      大小         修改时间      名字

ls -lh 显示文件大小

ls -a 显示所有文件(包括带.的隐藏文件)

ls ./fire* 显示以file开头的所有文件(隐藏文件除外)

ls ./*.txt 显示任意开头以.txt结尾的所有文件

ll -d /home/ 显示目录的详细信息

ll /home/ 查看目录下文件下的详细信息

ll -t 按最新的修改时间排序

clear 清屏

. 当前目录
. . 上一目录

4.创建文件与目录:

touch /root/abc.txt 创建文件

mkdir -p /root/abc/ ef/ 创建目录(没有目录自动创建)

以/出现的都是绝对路径

其他的(…/ ./)相对路径(当前目录下)

5.删除文件:

rm -rf /root/abc/ 删除目录

rm -rf /var/spool/mail/用户 删除用户的mail信息

6.关机重启:

init 0 、poweroff 关机

reboot、init 6 重启

7.命令别名:

type -a ll 查看ll的别名

alias 别名=‘命令’ 设置别名

unalias -a 别名 取消别名

8.关闭防火墙

systemctl stop firewalld 关闭防火墙

systemctl disable firewalld 关闭开机自启防火墙

vi /etc/sysconfig/selinux 永久关闭,需要重启机器
(将文件中的SELINUX=enforcing改为disabled)

getenforce 查看selinux是否开启

setenforce 0 临时关闭selinux防火墙

ifup ens33 启动网卡

systemctl restart network 重启网络

#小结:

启动: systemctl start 服务
关闭: systemctl stop 服务
查看状态: systemctl status 服务
开机禁用 : systemctl disable 服务
开机启用 : systemctl enable 服务

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值