linux-常用命令

看基础书的目的第一是让你知晓关键字,不了解keyword如何google呢?

“要增加自己的体力,就是只有运动;要增加自己的知识,就只有读书;要增加自己对Linux的认识,大致只有实作经验咯!”


http://www.study-area.org/linux/linuxfr.htm :大佬网站

security:服务器右键 session Options – Appearance设置Font背景等

linux-常用命令

入门命令

#pwd 查看当前目录

#date 查看当前时间

#date +%Y-%m-%d 查看年月日

#date +%Y-%m-%d –day”-1 day” #加减 year|month

#date -s “2021-01-22 11:23:00” 设置系统时间 重启后失效

(修改时间后 需要写入硬件bios 才会重启后依然生效)hwclock -w

#date –help 扩展所有命令

#who / whoami /w 查看谁登录在线

#last 最近登录历史 last -5 最近5个人

关机重启必须是root用户

#halt (系统停止)

#poweroff (系统关机)

#reboot 重启

#suspend 休眠

#shutdown -h now (立刻关机)

#shutdown -h +10 (10分钟后关机)

#shutdown -h 12:00:00 (12点整关机)

#shutdown -r now (立即重启)

#shutdown -r +10 ‘the system will reboot’

#/sbin/shutdown [-krhc] [时间] [警告讯息]

-k: 只发警告讯息 不关机

-r: 系统服务停掉后重启【常用】

-h: 系统服务停掉后关机【常用】

-c: 撤销进行中的 shutdown 指令内容

时间:默认1分钟

#reboot (立即重启)

#shutdown -r now

#su – 回车输入密码 进入root权限 / 离开su – 输入exit回到dmtsai身份

#clear 或跨界见 ctrl l 清屏

——————————–

cd / 去根目录

赋权:sudo chmod 755 /usr/bin/ps

其中a,b,c各为一个数字,分别表明User、Group、及Other的权限。

r=4,w=2,x=1

  • 若要rwx属性则4+2+1=7;
  • 若要rw-属性则4+2=6;
  • 若要r-x属性则4+1=5。

linux-常用命令

linux-常用命令

第一个字符代表文件类型

[d] 目录

[-] 文件

[l] 连接档(link file)

[b] 接口设备 – 可随机存取装置

[c] 端口设备-键盘,鼠标一次性读取装置

chgrp:改变文件所属群组

chown:改变文件拥有者

chmod:改变文件权限,SUID,SGID,SBIT等特性

chown [-R] 账号名称 文件或目录

chown [-R] 账号名称:组名 文件或目录

-R : 进行递归 (recursive)的持续变更

r:4 w:2 x:1

所以[ -rwxrwx—]的权限数字是770

owner =rwx = 4+2+1 = 7

group =rwx = 4+2+1 = 7

others = — = 0+0+0 =0

chmod [-R] 770 文件或目录

u=user g=group o=other a=all

chmod u=rwx,go=rx .bashrc

chmod u+w filename

chomd u-w filename

mkdir -p test/tets1/test1 : 加上-p没有上级自动建立

mkdir -m 771 files :建立权限为771的目录

ls -ld files : 查看文件完整权限

rmdir files :删除目录

rmdir -r dirs : 递归删除目录

rmdir -rf dirs : 递归删除且不提示

rmdir -rf dir1 dir2 dir3 : 递归删除多个目录

find . -type d -empty -delete : 删除当前目录的空目录

mkdir test1 test2 test3 : 创建多个目录

ls -ld test* :查看多个目录

rmdir test* :删除多个目录

输入

vim i esc :wq!

输入多行用反斜杠换行 (表明escape)

移动文件

cp -r /app/runtime/upload/* /app/packageb [移动upload所有文件夹到b目录下] — 必定要写全路径

cp -r /app/runtime/upload/2023 /app/packageb [移动upload下得2023文件夹到b目录下]

发版

ps -ef|grep jar-name

kill -9 pid

查看日志

#查找100%关键字的 后10行

grep -A 10 “200%” zphx.log

grep -C 10 上下10行

grep -c “200%” zphx.log 小c表明匹配关键字多少个

用file 命令查看文件属性 #file /zphx.log

(binary)二进制文件用od命令

cat不能翻页, tac 倒着显示内容

more查看–enter向下翻一行,空白键下翻一屏

less查看–上下翻页(enter,下方向键一行,空白orpagedown下翻一屏,pageup上翻一屏,按Q键离开)

head -10 /zphx/logs/boot.log 查看前10行

tail -10 /zphx/logs/boot.log 查看尾10行

tail +2 /var/log.log 查看第二行至结尾的内容

ls -l 查看刚修改文件

ls -al .bashrc* 查看所有bashrc开头文件

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容