Linux 常用命令集合

ls :命令用于显示指定工作目录下之内容(列出目前工作目录所含的文件及子目录)

参数:

  • -a 显示所有文件及目录 (. 开头的隐藏文件也会列出)
  • -d 只列出目录(不递归列出目录内的文件)。
  • -l 以长格式显示文件和目录信息,包括权限、所有者、大小、创建时间等。
  • -r 倒序显示文件和目录。
  • -t 将按照修改时间排序,最新的文件在最前面。
  • -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
  • -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
  • -R 递归显示目录中的所有文件和子目录

ll :用来查询当前目录下文件及目录的详情

cd 回车: 回到当前用户的根目录

修改端口号:cd /etc/sysconfig/nerwork-scripts/ifcfg-ens33

 重启网路:service network restart

测试网络是否通畅:ping www.baidu.com

 安装软件命令:yum install -y xxx

暂停防火墙:systemctl stop firewalld

开启防火墙:systemctl start firewalld

启用防火墙:systemctl enable firewalld

禁用防火墙:systemctl disable firewalld

安装时间同步器: yum install -y netpdate

与服务器同步时间:netpdate time.windows.com

编辑当前用户的crontab问及那,可以增加、删除和修改定时任务:crontab -e

定时任务的格式如下:

* * * * * user-name command to be executed

前五个*:配置定时任务执行的时间

第一个*:代表分

第二个*:代表时

第三个*:代表日

第四个*:代表月

第五个*:代表周

user-name :以什么身份任务

command  to be executed:要执行的脚本

安装crond:vi install crontabs

一般在Linux系统上,crond服务默认是安装好的,如果没有安装,可执行以下命令安装

查看定时任务运行状态:service crond status

启动定时任务:servce crond start

重启定时任务:service crond restart
停止定时任务:service crond stop

重新载入配置:service crond reload

su gree:切换用户,切换到gree用户(root为最高权限用户)

查看当前机器的名字:hostname 

设置机器名字:hostnamectl set-hostname xxx

source命令:source命令的功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.

 

 查看此文件机器名字: vim /etc/hostname

主机名何ip配置文件: vim /etc/hosts

 

显示行数:esc :set nu 

 创建目录:mkdir -p /opt/kb23/zhang

意思是在opt目录下创建一个kb23文件夹递归一个zhang

 查看目录:ls /opt

cd ..:回到上级目录

cd .:当前目录

 ll:显示当前文件夹下的所文件

ls -a:查询当前目录内所有的文件及文件夹(包含隐藏文件)

输出:echo abc

将echo输出的内容,输出到demo.txt中:echo abc > demo.txt 

> :代表覆盖/替换,会将demo.txt中的内容全部替换/覆盖掉

查看demo.txt 中的内容:cat demo.txt

 

 追加内容: echo gree >> demo.txt

>> :代表将内容追加到指定文档中

查看文档内容: cat demo.txt

 vim操作:

 进入编辑模式:

i(小写):光标在当前位置进入编辑状态

I(大写):光标在当前行的首位进入编辑状态

a:光标在当前位置向后移动一位进入到编辑状态

A:光标在当前行的尾部进入编辑状态

o(小写):光标在当前行的下一行首位进入编辑状态

O(大写):将当前内容下推一行,光标留在当前行的首位进入剪辑状态

esc :退出编辑状态

:set nu    显示行号

: set nonu  隐藏行号

:w 回车          保存

:q         退出

:q!    强制退出

:wq    保存并退出

左shift +g   :到最后一行(所有文件长度的最后一行)

1+gg(或者gg):到第一行

num +gg:到达指定行,例如:5gg到达第5行

dd:删除光标所在行

dnd/ndd:删除多少行数字写多少,例如:d5d:从光标所在行数5行都删除

u:撤销上一个命令

yy:复制光标所在行的当前行

p:粘贴到当前光标所在的下一行

yny:复制n行,光标所在行的第一行

/要查找的内容 回车:然后按n,n表示继续找下一个

映射IP地址和机器名:

vim /etc/hosts

文件属性:

drwxr-xr-x. 2 root root   6 Aug 15 16:08 tmpfile

 第一位:d表示文件夹    -:表示文件

rwx:用户本人     r-x:用户所在组      r-x:其他用户

三种权限:

读、写、执行

r:读   4

w:写  2

x:执行  1

修改文件权限:chmod 666 ./demo.txt

666:代表:读写读写读写(读4+写2)

6:rw

1:x

2:w

3:wx

4: r

5:rx

6:rw

7:rwx

添加用户组:groupadd bighouse

 添加用户:useradd -g bighouse zhang1

 设置密码:passwd zhang1

查看:vim /etc/group 

 

vim /etc/passwd

 

 修改文件所属用户及用户组:chown -R zhang1:bighouse /opt/kb23/

修改文件权限:660 相当于是读写读写 读4+写2

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值