Linux 命令大全

Linux 命令大全

一、Linux系统常用命令

1、日志操作命令

1.tail命令实时监控日志:
tail -f xx.log:实时监控日志文件的内容,也可以简写成(tailf 日志文件 ) 
tail -100f xx.log:实时监控日志文件的最后100行
tail -n 10 xx.log:查询日志尾部最后10行的日志(对于日志排查,用处不大)

以上两种命令,主要用于操作某种功能必现服务异常,这样就可以操作这种功能,然后实时查看日志,然后进行异常分析。

2.head命令(查询日志文件头部)
head -n  10 xx.log  查询日志头部前10行的日志
head -n -10 xx.log   查询日志文件除了最后10行的其他所有日志;
以上两种命令,对于排查日志用处不大,不过可以看服务启动过程中的情况,看是否有异常。
3.cat命令

cat命令配合grep命令,可以很方便的查看到自己想看的日志。

cat -n 日志文件 |grep  'debug'  得到关键日志的行号
cat 日志文件 | grep -B 5 'debug' 显示debug及前5行
cat 日志文件 | grep -A 5 'debug' 显示debug及后5行
cat 日志文件 | grep -C 5 'debug' 显示file文件里匹配debug字串那行以及上下5行
4.less命令

配合cat使用
日志文件会包含很多日志,单独使用cat命令会把全部日志展示到屏幕里,这时候并不方便查看日志,然而配合less命令,可以通过翻页控制

cat -n 日志文件 |grep “debug” |less 这样就分页打印了。

less命令下的快捷键列表如下:

向下翻页:空格键
向上翻页:b键(意思是back)
向上向下方向键可以上下行移动展示

2、配置网络:

ifconfig ens160 192.168.1.2 netmask 255.255.255.0
route add default gw 192.168.1.254

3、设置系统时间

1、设置时间
[root@hostname ~]# date -s 10:00:00
2、设置时间及日期
[root@hostname ~]# date -s "10:00:00 20230627"
3、按照指定格式显示时间和日期
[root@hostname ~]# date -d "10:00:00 2023-06-27"

二、Linux 命令大全

1、基本命令

Linux 命令大全
1、文件管理
catchattrchgrpchmod
chowncksumcmpdiff
diffstatfilefindgit
gitviewindentcutln
lesslocatelsattrmattrib
mcmdelmdirmktemp
moremmovemreadmren
mtoolsmtoolstestmvod
pastepatchrcprm
slocatesplitteetmpwatch
touchumaskwhichcp
whereismcopymshowfatrhmask
scpawkreadupdatedb
2、文档编辑
colcolrmcommcsplit
edegrepexfgrep
fmtfoldgrepispell
jedjoejoinlook
mtypepicorgrepsed
sortspelltrexpr
uniqwclet
3、文件传输
lprmlprlpqlpd
byeftpuutouupick
uucpuucicotftpncftp
ftpshutftpwhoftpcount
4、磁盘管理
cddfdirsdu
edquotaejectmcdmdeltree
mdumkdirmlabelmmd
mrdmzippwdquota
mountmmountrmdirrmt
stattreeumountls
quotacheckquotaofflndirrepquota
quotaon
5、磁盘维护
badblockscfdiskdde2fsck
ext2edfsckfsck.minixfsconf
fdformathdparmmformatmkbootdisk
mkdosfsmke2fsmkfs.ext2mkfs.msdos
mkinitrdmkisofsmkswapmpartition
swaponsymlinkssyncmbadblocks
mkfs.minixfsck.ext2fdisklosetup
mkfssfdiskswapoff
6、网络通讯
apachectlarpwatchdipgetty
mingettyuuxtelnetuulog
uustatppp-offnetconfignc
httpdifconfigminicommesg
dnsconfwallnetstatping
pppstatssambasetserialtalk
traceroutettynewaliasesuuname
netconfwritestatserialefax
pppsetuptcpdumpytalkcu
smbdtestparmsmbclientshapecfg
7、系统管理
adduserchfnuseradddate
exitfingerfwhiossleep
suspendgroupdelgroupmodhalt
killlastlastblogin
lognamelogoutpsnice
procinfotoppstreereboot
rloginrshsliploginscreen
shutdownrwhosudogitps
swatchtloadlogrotateuname
chshuserconfuserdelusermod
vlockwhowhoamiwhois
newgrprenicesuskill
widgroupaddfree
8、系统设置
resetclearaliasdircolors
aumixbindchrootclock
crontabdeclaredepmoddmesg
enableevalexportpwunconv
grpconvrpminsmodkbdconfig
liloliloconfiglsmodminfo
setmodprobentsysvmouseconfig
passwdpwconvrdateresize
rmmodgrpunconvmodinfotime
setupsndconfigsetenvsetconsole
timeconfigulimitunsetchkconfig
apmdhwclockmkkickstartfbset
unaliasSVGATextModegpasswd
9、备份压缩
arbunzip2bzip2bzip2recover
gunzipunarjcompresscpio
dumpuuencodegzexegzip
lharestoretaruudecode
unzipzipzipinfo
10、设备管理
setledsloadkeysrdevdumpkeys
MAKEDEVpoweroff

2、其他命令

3、扩展文章

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值