เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

lshell - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ lshell เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ lshell เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


lshell - Shell เบˆเปเบฒเบเบฑเบ”

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


เปเบเบฐ [OPTIONS]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


เปเบเบฐ เปƒเบซเป‰ shell เบˆเปเบฒเบเบฑเบ”เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เบ„เปˆเบฒเบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰. เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เปเบกเปˆเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เบ‚เป‰เบญเบ™โ€‹เบ‚เป‰เบฒเบ‡โ€‹
เบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบšเบงเบเบเบฑเบš ssh เบญเบฐเบ™เบธเบเบฒเบ” เบซเบผเบทเบเบฑเบš / etc / เบซเบญเบ
เปเบฅเบฐ / etc / passwd , เบกเบฑเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบเบฑเบšเบŠเบธเบ”เบˆเปเบฒเบเบฑเบ”
เบ„เปเบฒเบชเบฑเปˆเบ‡.

OPTIONS


--config
เบฅเบฐเบšเบธเป„เบŸเบฅเปŒ config

--เบšเบฑเบ™เบ—เบถเบ
เบฅเบฐเบšเบธเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบšเบฑเบ™เบ—เบถเบ

--
เบขเบนเปˆเปƒเบช เปเบกเปˆเบ™เบžเบฒเบฃเบฒเบกเบดเป€เบ•เบตเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ *เบญเบฑเบ™เปƒเบ”เบ™เบถเปˆเบ‡

-เบŠ, - เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญ

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบชเบฐเบšเบฑเบš

CONFIGURATION


เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” configure lshell เบœเปˆเบฒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เบกเบฑเบ™:

On Linux -> /etc/lshell.conf
On * BSD -> /usr/{pkg,local}/etc/lshell.conf

เปเบเบฐ เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบกเบต 4 เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เบญเบ‡โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹:

[เบ—เบปเปˆเบงเป‚เบฅเบ] -> เปเบเบฐ เบฅเบฐเบšเบปเบš configuration (เบžเบฝเบ‡เปเบ•เปˆ 1)
[เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™] -> เปเบเบฐ Default เบœเบนเป‰เปƒเบŠเป‰ configuration (เบžเบฝเบ‡เปเบ•เปˆ 1)
[foo] -> UNIX เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰ "เบŸเบน" เบชเบฐเป€เบžเบฒเบฐ configuration
[grp:bar] -> UNIX เบŠเบทเปˆเบเบธเปˆเบก "เบšเบฒ" เบชเบฐเป€เบžเบฒเบฐ configuration

เบฅเบณเบ”เบฑเบšเบ„เบงเบฒเบกเบชเบณเบ„เบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเป‚เบซเบผเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

1- เบœเบนเป‰โ€‹เปƒเบŠเป‰ configuration
2- เบเบธเปˆเบก configuration
3- เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ configuration

[เบ—เบปเปˆเบงเป‚เบฅเบ]
logpath
config path (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ /var/log/lshell/)

loglevel
0, 1, 2, 3 เบซเบผเบท 4 (0: เบšเปเปˆเบกเบตเบšเบฑเบ™เบ—เบถเบ -> 4: เบšเบฑเบ™เบ—เบถเบเบ—เบธเบเบขเปˆเบฒเบ‡)

เบŠเบทเปˆเบšเบฑเบ™เบ—เบถเบ
- เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ syslog เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš syslog
- เบ•เบฑเป‰เบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบšเบฑเบ™เบ—เบถเบ, เบ•เบปเบงเบขเปˆเบฒเบ‡ %u-%y%m%d (เป€เบŠเบฑเปˆเบ™: foo-20091009.log): %u -> เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰
%d -> เบกเบทเป‰ [1..31]
%m -> เป€เบ”เบทเบญเบ™ [1..12]
%y -> เบ›เบต [00..99]
%h -> เป€เบงเบฅเบฒ [00:00..23:59]

syslogname
เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ syslog, เบ•เบฑเป‰เบ‡เบŠเบทเปˆเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: lshell)

include_dir
เบฅเบงเบกเป€เบญเบปเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ—เบตเปˆเบšเบฑเบ™เบˆเบธเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบซเบผเบฒเบเบญเบฑเบ™. เป„เบŸเบฅเปŒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”
เบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™/เบœเบนเป‰เปƒเบŠเป‰/เบเบธเปˆเบก. เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบปเปˆเบงเป‚เบฅเบเบˆเบฐเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ
เป‚เบซเบฅเบ”เบกเบฒเบˆเบฒเบเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบ•เบปเบงเปเบ›เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ‚เบฐเบซเบเบฒเบ (เบ•เบปเบงเบขเปˆเบฒเบ‡
/path/*.conf).

[เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™] เปเบฅเบฐ / เบซเบผเบท [เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰] เปเบฅเบฐ / เบซเบผเบท [grp:เบŠเบทเปˆเบเบธเปˆเบก]
alias
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ™เบฒเบกเปเบเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ (เบ„เป‰เบฒเบเบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบฒเบกเปเบเบ‡เบ‚เบญเบ‡ bash)

เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เบซเบผเบทเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 'เบ—เบฑเบ‡เบซเบกเบปเบ”' เป€เบžเบทเปˆเบญเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ PATH เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰

allow_cmd_path
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡; เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ—เบฑเบ‡เปเบปเบ”เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”

env_path
เบญเบฑเบšเป€เบ”เบ”เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก $PATH เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ)

env_vars
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก (เบ—เบฒเบ‡เป€เบฅเบทเบญเบ)

เบซเป‰เบฒเบก
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบซเบผเบทเบ„เปเบฒเบชเบฑเปˆเบ‡เบซเป‰เบฒเบก

history_file
เบ•เบฑเป‰เบ‡เบŠเบทเปˆเป„เบŸเบฅเปŒเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”. เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ•เบปเบงเปเบ—เบ™เป„เบ”เป‰:
%u -> เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰ (เป€เบŠเบฑเปˆเบ™: '/ home /%u/.lhistory')

history_size
เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบชเบนเบ‡เบชเบธเบ” (เปƒเบ™เปเบ–เบง) เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”

home_path (เบ„เบฑเบ”เบ„เป‰เบฒเบ™)
เบ•เบฑเป‰เบ‡เป‚เบŸเบ™เป€เบ”เบตเบซเบผเบฑเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธ, เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเป€เบฎเบทเบญเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™
เบ•เบปเบงเบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก $HOME. เบ•เบปเบงเปเบ›เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบฅเบถเบšเบญเบญเบเปƒเบ™เบชเบฐเบšเบฑเบšเบ•เปเปˆเป„เบ›
เบ‚เบญเบ‡ lshell, เบเบฐเบฅเบธเบ™เบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เบ
เบชเบฒโ€‹เบกเบฒเบ”โ€‹เปƒเบŠเป‰โ€‹เบ•เบปเบงโ€‹เปเบ—เบ™โ€‹เป„เบ”เป‰โ€‹:
%u -> เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰ (เป€เบŠเบฑเปˆเบ™: '/ home /%u')

intro เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป€เบžเบทเปˆเบญเบžเบดเบกเปƒเบ™เป€เบงเบฅเบฒเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš

login_script
เบเปเบฒเบ™เบปเบ”เบชเบฐเบ„เบดเบšเบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰

passwd เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ)

เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบˆเบฐเบˆเปเบฒเบเบฑเบ”เบœเบนเป‰เปƒเบŠเป‰เบ—เบฒเบ‡เบžเบนเบกเบชเบฒเบ”. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ wildcards
(เป€เบŠเบฑเปˆเบ™: '/var/log/ap*').

เบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เป€เบ•เบทเบญเบ™ เบ•เบฑเป‰เบ‡เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™: เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰)
%u -> เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰
%h -> เบŠเบทเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš

prompt_short
set sort prompt current directory update - เบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 1 เบซเบผเบท 0 overssh เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบœเปˆเบฒเบ™ ssh (เป€เบŠเบฑเปˆเบ™: rsync, rdiff-backup, scp, เปเบฅเบฐเบญเบทเปˆเบ™เป†).

scp เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบซเบผเบทเบซเป‰เบฒเบกเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ scp - เบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ 1 เบซเบผเบท 0

scpforce
เบšเบฑเบ‡เบ„เบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™ scp เป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบชเบฐเป€เบžเบฒเบฐ

scp_download
เบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 0 เป€เบžเบทเปˆเบญเบซเป‰เบฒเบกเบเบฒเบ™เบ”เบฒเบงเป‚เบซเบผเบ” scp (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 1)

scp_upload
เบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 0 เป€เบžเบทเปˆเบญเบซเป‰เบฒเบกเบเบฒเบ™เบญเบฑเบšเป‚เบซเบฅเบ” scp (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 1)

sftp เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบซเบผเบทเบซเป‰เบฒเบกเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ sftp - เบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ 1 เบซเบผเบท 0 .

เบ„เปเบฒเป€เบ•เบทเบญเบ™: เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡ OpenSSH-sftp
(เป€เบŠเบฑเปˆเบ™: เป€เบกเบทเปˆเบญเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™ chroot)

sudo_commands
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ™เปเบฒเปƒเบŠเป‰เบเบฑเบš sudo(8). เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 'เบ—เบฑเบ‡เปเบปเบ”', เบ—เบฑเบ‡เปเบปเบ”
เบ„เปเบฒเบชเบฑเปˆเบ‡ 'เบญเบฐเบ™เบธเบเบฒเบ”' เบˆเบฐเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เป‚เบ”เบเบœเปˆเบฒเบ™ sudo(8).

เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ—เบธเบ‡ -u sudo เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
เบœเบนเป‰เปƒเบŠเป‰เบซเบผเบฒเบเบเบงเปˆเบฒเบฎเบฒเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

timer เบ„เปˆเบฒเป€เบ›เบฑเบ™เบงเบดเบ™เบฒเบ—เบตเบชเบณเบฅเบฑเบšเป‚เบกเบ‡เบˆเบฑเบšเป€เบงเบฅเบฒเป€เบŠเบ”เบŠเบฑเบ™

เบขเปˆเบฒเบ‡เป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ” เบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเบ‡เบงเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเบ”เป„เบกเป‰. เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 1, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™เบ‚เปเป‰เบซเป‰เบฒเบก,
เปเบฅเบฐเบ•เบปเบงเบ•เป‰เบฒเบ™เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบซเบผเบธเบ”เบฅเบปเบ‡. เบ–เป‰เบฒเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 0, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™
เบšเปเปˆโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹, เปเบฅเบฐโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆ (เป€เบŠเบฑเปˆเบ™ *** synthax เบšเปเปˆโ€‹เบฎเบนเป‰โ€‹เบˆเบฑเบโ€‹)

warning_counter
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบ„เปˆเบฒโ€‹เบซเป‰เบฒเบกโ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹
เปเบเบฐ. เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒ -1 เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ™เบฑเบšเบ–เบญเบเบซเบผเบฑเบ‡, เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบ•เบทเบญเบ™เบœเบนเป‰เปƒเบŠเป‰.

SHELL เบญเบฒเบ„เบฒเบ™ เบชเบฒเบกเบฒเบ”


เบ™เบตเป‰เปเบกเปˆเบ™เบŠเบธเบ”เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเบชเบฐเป€เบซเบกเบตเบเบฑเบš lshell:

เปเบˆเป‰เบ‡ เบฅเป‰เบฒเบ‡ terminal

เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹, ?
เบžเบดเบกเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”

เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”
เบžเบดเบกเบ›เบฐเบซเบงเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡

เบฅเบตเบ” เบฅเบฒเบเบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปเบฅเบฐเบซเป‰เบฒเบกเบ—เบฑเบ‡เบซเบกเบปเบ”

เบŠเบนเป‚เบ” เบฅเบฒเบเบŠเบทเปˆเบ—เบธเบเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ sudo

เบ•เบปเบงเบขเปˆเบฒเบ‡


$ เปเบเบฐ
เบžเบฐเบเบฒเบเบฒเบกเปเบฅเปˆเบ™ lshell เป‚เบ”เบเปƒเบŠเป‰เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ ${PREFIX}/etc/lshell.conf เป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.
เบ–เป‰เบฒเบกเบฑเบ™เบฅเบปเป‰เบกเป€เบซเบฅเบง เบ„เบณเป€เบ•เบทเบญเบ™เบˆเบฐเบ–เบทเบเบžเบดเบกเบญเบญเบเปเบฅเบฐ lshell เบ–เบทเบเบฅเบปเบšเบเบงเบ™. เบ•เบปเบงเป€เบฅเบทเบญเบ lshell เปเบกเปˆเบ™
เป‚เบซเบฅเบ”เบˆเบฒเบเป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ

$ เปเบเบฐ --config /path/to/myconf.file --เบšเบฑเบ™เบ—เบถเบ /path/to/mylog.log
เบ™เบตเป‰เบˆเบฐเบฅเบปเบšเบฅเป‰เบฒเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เปเบฅเบฐ/เบซเบผเบทเป„เบŸเบฅเปŒเบšเบฑเบ™เบ—เบถเบ

เปƒเบŠเป‰ เบเปเบฅเบฐเบ™เบต


เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡ lshell, เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบšเบฑเบ™เบŠเบต shell เบ”เป‰เบงเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ ssh เปเบฅเบฐ
เบˆเบณ เบเบฑเบ”เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ•เปเปˆเบชเบญเบ‡ เบ„เบณ เบชเบฑเปˆเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ™เบตเป‰, เบœเบนเป‰เปƒเบŠเป‰ 'foo' เปเบฅเบฐ
เบœเบนเป‰เปƒเบŠเป‰ 'bar' เบ—เบฑเบ‡เบชเบญเบ‡เป€เบ›เบฑเบ™เบ‚เบญเบ‡เบเบธเปˆเบก 'เบœเบนเป‰เปƒเบŠเป‰' UNIX:

เบœเบนเป‰โ€‹เปƒเบŠเป‰ เบŸเบน:
- เบ•เป‰เบญเบ‡เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰ / usr เปเบฅเบฐ / var เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™ / usr / เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
- เบœเบนเป‰เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ PATH เบ‚เบญเบ‡เบฅเบฒเบงเปเบ•เปˆ 'su'
- เบกเบตโ€‹เบ•เบนเป‰โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบ•เบฑเป‰เบ‡โ€‹เป€เบ›เบฑเบ™ 5
- เบกเบตโ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบšเป‰เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบ›เบฑเบ™ '/home/usersโ€‹'

เบœเบนเป‰โ€‹เปƒเบŠเป‰ เปเบ–เบš:
- เบ•เป‰เบญเบ‡เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰ / เปเบฅเบฐเบญเบทเปˆเบ™เป† เปเบฅเบฐ / usr เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™ / usr / เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
- เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบšเบงเบเบเบฑเบš 'ping' เบฅเบปเบš 'ls'
- เบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเบ‡เบงเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 1 (เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบฅเบฒเบงเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบดเบกเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบ)

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบเบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

# CONFIURATION START
[เบ—เบปเปˆเบงเป‚เบฅเบ]
logpath : /var/log/lshell/
loglevel : 2

[เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™]
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ : ['ls','pwd']
เบซเป‰เบฒเบก : [';', '&', '|']
warning_counter : 2
timer : 0
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ : ['/ เปเบฅเบฐเบญเบทเปˆเบ™เป†', '/ usr']
env_path : ':/ sbin:/ usr / เบ–เบฑเบ‡ /'
scp : 1 # or 0
sftp : 1 # or 0
overssh : ['rsync','ls']
alias : {'ls':'ls --color=auto','ll':'ls -l'}

[grpโ€‹: เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹]
warning_counter : 5
overssh : - ['ls']

[foo]
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ : 'เบ—เบฑเบ‡เปเบปเบ”' - ['su']
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ : ['/ var', '/ usr'] - ['/ usr / เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™']
home_path : '/home/users'

[เปเบ–เบš]
เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ : + ['ping'] - ['ls']
เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ : - ['/ usr / เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™']
เบขเปˆเบฒเบ‡เป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ” : 1
scpforce : '/home/bar/uploads/'
# CONFIURATION END

เบซเบกเบฒเบเป€เบซเบ”


เป€เบžเบทเปˆเบญเบšเบฑเบ™เบ—เบถเบเบ„เบณเป€เบ•เบทเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฑเบ™เบŠเบตเบšเบฑเบ™เบ—เบถเบ (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ /var/log/lshell/),
เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบชเป‰เบฒเบ‡ folder (เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹) เปเบฅเบฐ chown เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบเบธเปˆเบก lshellโ€‹:

# เบเบธเปˆเบกเป€เบžเบตเปˆเบก --เบฅเบฐเบšเบปเบš เปเบเบฐ
# mkdir /var/log/lshell
# chown :lshell /var/log/lshell
# chmod 770 /var/log/lshell

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เป€เบžเบตเปˆเบกเบœเบนเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเปƒเบ™ เปเบเบฐ เบเบธเปˆเบก:

# usermod -aG เปเบเบฐ เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰

เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡ lshell เป€เบ›เบฑเบ™ shell เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰:

On linux:
# chsh -s /usr/bin/lshell เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰

On *BSD:
# chsh -s /usr/{pkg,local}/bin/lshell เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰

เปƒเบŠเป‰ lshell เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    Gin Web Framework
    Gin Web Framework
    Gin เปเบกเปˆเบ™เบเบญเบšเป€เบงเบฑเบšเบ—เบตเปˆเป„เบงเบขเปˆเบฒเบ‡เบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญ
    เบ‚เบฝเบ™เปƒเบ™ Golang เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เป€เบ–เบดเบ‡
    40 เป€เบ—เบปเปˆเบฒโ€‹เป„เบงโ€‹, เบ‚เปโ€‹เบ‚เบญเบšโ€‹เปƒเบˆโ€‹เบเบฑเบšโ€‹เบกเบฑเบ™โ€‹
    martini-like API เปเบฅเบฐเบชเบฐเบšเบฑเบš custom เบ‚เบญเบ‡
    httprout...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Gin Web Framework
  • 2
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entrornos de escritorios. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰
    เบˆเบฒเบ
    https://sourceforge.net/projects/cereu...
    เบ”เบฒเบงเป‚เบซเบฅเบ” CEREUS LINUX
  • 3
    เบ„เบนเบเบถเบเบชเบญเบ™เบงเบฝเบ
    เบ„เบนเบเบถเบเบชเบญเบ™เบงเบฝเบ
    Task Coach - เบงเบฝเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบกเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹
    เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™. Task Coach เปเบกเปˆเบ™เป€เบ›เบตเบ”เปƒเบซเป‰เบŸเบฃเบต
    เปเบซเบผเปˆเบ‡ todo manager. เบกเบฑเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบญเบญเบเบˆเบฒเบ
    เบ„เบงเบฒเบกเบญเบธเบเบญเบฑเปˆเบ‡เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†เบšเปเปˆเปเบกเปˆเบ™
    เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Task Coach
  • 4
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ HyperSQL (HSQLDB)
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ HyperSQL (HSQLDB)
    HSQLDB เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
    เบ‚เบฝเบ™เปƒเบ™ Java, เบกเบตเป„เบ”เป€เบงเบต JDBC,
    เบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบš ANSI SQL: 2016. เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹,
    เป„เบง, multithreaded เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ
    เบเบฑเบš me...
    เบ”เบฒเบงเป‚เบซเบฅเบ” HyperSQL Database Engine (HSQLDB)
  • 5
    BATIK-เบเบนเป‰
    BATIK-เบเบนเป‰
    เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเป‚เบ„เบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบ Batik
    เบ—เบตเบกเบ‡เบฒเบ™เบŸเบทเป‰เบ™เบŸเบนเบˆเบฒเบเบญเบดเบ™เป‚เบ”เป€เบ™เป€เบŠเบ, เบ™เบตเป‰
    เบเบฒเบ™เบŸเบทเป‰เบ™เบŸเบน Batik เปเบกเปˆเบ™เบญเบฐเบ™เบธเบžเบฑเบ™เบ‚เบญเบ‡
    TWRP เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ”เบฑเบ”เปเบเป‰เป‚เบ”เบ
    เบžเบฑเบ”เบ—เบฐเบ™เบฒ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” BATIC-RECOVERY
  • 6
    TightVNC
    TightVNC
    TightVNC เป€เบ›เบฑเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบ‚เบญเบ‡ VNCโ€‹,
    เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบซเปˆเบฒเบ‡โ€‹เป„เบโ€‹เบชเบญเบโ€‹เบซเบผเบตเบโ€‹-desktop เบŸเบฃเบตโ€‹เบ—เบตเปˆโ€‹เบเบดเปˆเบ‡โ€‹เปƒเบซเบเปˆโ€‹. เป„เบ”เป‰
    เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบเบญเบšเบกเบตเปเบšเบ™เบงเบดเบ”เป€เบ›เบฑเบ™เบกเบดเบ”เบเบฑเบšเปเบšเบ™เบงเบดเบ”
    เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” "เป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”", เบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒ
    เปƒเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” TightVNC
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    abi-dumper
    abi-dumper
    abi-dumper - เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบˆเบฐ dump ABI เบ‚เบญเบ‡ an
    เบงเบฑเบ”เบ–เบธ ELF เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ”เบตเบšเบฑเบ DWARF
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบŠเบทเปˆ: ABI Dumper
    (abi-dumper) เบ–เบดเป‰เบก ABI เบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธ ELF
    เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ DW...
    เปเบฅเปˆเบ™ abi-dumper
  • 2
    abi-tracker
    abi-tracker
    abi-tracker - เป€เบซเบฑเบ™เบžเบฒเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ ABI
    เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบŠเบญเบšเปเบง C/C++.
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบŠเบทเปˆ: ABI Tracker
    (abi-tracker) เป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ ABI
    เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ‚เบญเบ‡ C/C+...
    เปเบฅเปˆเบ™ abi-tracker
  • 3
    copylinkp
    copylinkp
    copylink - เบ—เบปเบ”เปเบ—เบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เป‰เบงเบเบชเปเบฒเป€เบ™เบปเบฒ
    เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ ...
    เปเบฅเปˆเบ™ copylinkp
  • 4
    copymat
    copymat
    copymat - เบ›เปˆเบฝเบ™ ASCII matrices เป€เบ›เบฑเบ™ a
    เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เป„เบง ...
    เปเบฅเปˆเบ™ copymat
  • 5
    gatling
    gatling
    gatling - เป€เบŠเบตเบŸเป€เบงเบตเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡ ...
    เปเบฅเปˆเบ™ gatling
  • 6
    gatos-conf
    gatos-conf
    gatos-conf - เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ GUI GATOS
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. ...
    เปเบฅเปˆเบ™ gatos-conf
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad