Linux基本命令

本文详细介绍了Linux系统中的各种基础命令,如文件管理(ls,mkdir,touch,cat,less,more,cp,rm,find等)、系统控制(shutdown,reboot,firewall-cmd等)、目录操作(cd,pwd,mv,rmdir)、用户管理(useradd,passwd,su,id,userdel),以及一些实用技巧如软链接和文件内容操作。
摘要由CSDN通过智能技术生成

命令语法

命令 【-选项】 【参数】

ls -la #-后面的l代表详细信息,a代表显示全部文件(包括隐藏文件)
关机
shutdown -h now #立刻关机
shutdown -h 5   #五分钟后关机
poweroff
shutdown -c     #取消关机

-h为关机     -r为重启

shutdown调用init模式

init0(0~6代表六种模式,0关机,1安全启动,6重启)

重启
reboot
shutdown -r now
init 6
查看ip
ip addr #centos中适用
防火墙
#查看防火墙状态
systemctl status firewalld
service firewalld status
firewall-cmd --state #linux自带
#重启防火墙
systemctl restart firewalld
service firewalld restart
#关闭防火墙
systemctl stop firewalld
service firewalld stop 
#设置防火墙开机自启
systemctl disable firewalld#设置开机不启动
systemctl enable firewalld#设置开机启动
帮助命令

help+命令

man+命令

help cd  #内部命令
man ls   #外部命令
列表
ls -l #显示详细信息
ls -a #列出所有文件,包括隐藏目录
ls -h #排列大小

可以多个命令一起使用

切换目录
cd ../     #返回上一级
cd ../../  #返回上上一级
创建目录 
mkdir xxx    #在此目录下创建文件路径
mkdir -p xxx/xxx  #创建多级文件夹
mkdir {aaa,bbb}   #创建多个文件夹
创建文件
touch xxx #文件名
查看文件内容
1、cat
cat xxx
2、more
more BaseDAO.java(接文件名)

在阅读界面下:
enter  键 一行一行显示
space 空格键   向下翻页
ctrl+f    向下翻页
ctrl+b   向上翻页 

 3、less
less settings.xml

具体用法:
enter  键 一行一行显示
space 空格键   向下翻页
ctrl+f    向下翻页
ctrl+b   向上翻页
在阅读界面使用/(关键字)进行搜索高亮
q  退出

less与more的区别

1、less能够分页显示数据

2、more看完后会留下文件,less不会

将内容插入文件
echo "123" >> 1.txt #将内容123插入文件
echo "123" > 2.txt  #将内容123覆盖到文件中
date >> 目标文件     #将时间插入目标文件
 查看文件内

head

 head tomcat.log   #默认显示文件的前10行
 head -5 tomcat.log     #显示前5行

tail(带有监听功能)

 -n(数字)   显示文件尾部指定行
 -f    follow       文件增长时显示追加数据   
 -F   和-f 差不多只不过带retry(重试)功能 ,一般针对初始不存在的文件斤进行监听

tail test.log    #默认显示后10行
tail -2  test.log    #显示后2行
tail -20  test.log   #显示后20行
tail -f test.log     #查看tomcat.log追加部分   会阻塞
tail -F test.log     #监听test.log文件,可以监听不存在的文件    
复制
cp a.txt /root/ #把a.txt复制到root目录下

-r 递归复制目录

显示当前目录位置
pwd
移动
mv 1.txt /root/usr/    #把1.txt文件移动到/root/usr/目录下
mv 1.txt 2.txt    #把1改名为2
删除
删除空文件夹
rmdir aaa/ #删除空文件夹aaa

注:只能删除空文件夹

删除文件
rm -rf folder #删除文件夹以及其中的全部文件

-r 递归删除

-f 强制删除

查找文件
find -name 1.txt #查找名为1.txt的文件

注:只会查找处于当前位置以内的文件

软连接

语法:ln  -s  文件绝对位置  连接名

ln -s /root/web/1.txt link #创建名为link的软连接,指向/root/web/1.txt
用户操作
useradd user(用户名)#新建用户名
passed user        #设置用户密码
su user            #切换用户
id user            #查看用户是否存在
userdel user       #删除用户

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值