Installing and Configuring JanusGraph – pt.3

قبل از اجرا سرویس‌ها فایل تنظیمات زیر را ویرایش می‌کنیم. $ vi /opt/janusgraph-0.5.2/conf/gremlin-server/gremlin-server.yaml خط زیر را پیدا کرده و به شکل زیر ویرایش کنید. graphs: { graph: conf/janusgraph-cql.properties } اکنون سرویس کاساندرا و گرملین سرور را اجرا کنید. # systemctl start cassandra# systemctl status cassandra $ su – janus$ /opt/janusgraph-0.5.2/bin/gremlin-server.sh… Continue reading

disk usage

یک راه ساده و راحت برای دیدن ظرفیت فایل‌های یک دایرکتوری در لینوکس. این فایل را در مسیر دایرکتوری کاربر ویرایش کنید: ~/.bash_aliases خط زیر را به انتهای فایل اضافه کنید: alias xdu=”du -sk * | sort -n” پس از این به بعد با اجرای xdu در bash کاربر، ظرفیت… Continue reading

tree command

برای دیدن محتوای یک پوشه یا مسیر در لینوکس معمولا از دستور ls استفاده می‌کنیم. حالا اگر نیاز باشد که هم‌زمان محتوای زیرپوشه‌ها را هم ببینیم، می‌توانیم از دستور tree استفاده کنیم. که به صورت درختی محتویات یک پوشه و زیرپوشه‌ها را هم‌زمان نمایش می‌دهد. برای محدود کردن عمق زیرپوشه‌ها… Continue reading

Bash Tips

دو تا نوع مختلف کاربر ترمینال لینوکس وجود داره.یه دسته از میانبرها و کیبورد تمام استفاده را می‌کنند، دسته دوم هم فقط از کلید بک‌اسپیس استفاده می‌کنند. من از دسته دوم هستم.حالا اگه خواستید از میانبرها استفاده کنید: Esc dکلمه که نشانگر ترمینال اولش قرار داره پاک می‌کنه Esc ?در… Continue reading

Find Command Tips

پیدا کردن فایل‌هایی که سطح دسترسی اشتباهی دارند، ممکنه که خیلی وقت گیر و سخت بشه.می‌شه با این سوئیچ انجام داد permمثلا این دستور فایل‌ها با حداقل سطح دسترسی نوشتن را در مسیر جاری پیدا می‌کنه: find -perm -u+w,g+w

Encryption

اگر فایل مهمی دارید، می‌تونید از دستورات ساده زیر برای کدگذاری و باز کردن فایل‌ها استفاده کنید.اگر در هنگام باز کردن فایل پسورد مجدد نپرسید، در مسیر دایرکتوری کاربر در یک فایل کلید ذخیره شده. هنگام باز کردن اول به فایل کلید مراجعه می‌کنه. $ gpg -c <file>$ gpg -d… Continue reading

Copy File by NetCat

ممکنه نیاز پیدا کنید یک فایل را از طریق پورت خاصی به یک سرور بفرستید. شاید صد تا راه وجود داشته باشه.یکی از روش‌ها استفاده از ابزار netcat اول روی سرور گیرنده فایل نت کت را در حالت لیسن قرار می‌دهید.سپس از روی سرور دوم فایل را ارسال می‌کنید. server02#… Continue reading

SSHFS

یک راه ساده برای اتصال فایل سیستم روی یک ماشین ریموت به ماشین لوکال، استفاده از sshfs پیش‌نیاز نصب بسته sshfsایجاد یک مسیر خالی روی ماشین لوکالو سپس اجرای دستورات زیر برای اتصال و جدا کردن فایل سیستم sshfs user@remote-machine:/path-remote /path-localfusermount -u /path-local

Check Installed Package by Time

یکی از مشکلات من این است که یه سری تغییرات روی سیستم می‌دم یا چیزی نصب می‌کنم، روز بعد می‌بینم که یه چیز دیگه کار نمی‌کنه روی سیستم.معمولا هم یادم نمیاد که چه بسته‌هایی نصب کردم، که برگردم به حالت روز قبل.برای اینکه لیست بسته‌های نصب شده روی لینوکس را… Continue reading

Execute Command Remotely

گاهی اوقات یک سرویس را روی سرور فعال نداریم، ولی می‌خواهیم از وضعیت باز بودن پورت مربوط به سرویس روی فایروال اطلاع پیدا کنیم.برای مثال پورت دیتابیس 3306 روی سرور این دستور # nc -l 3306 روی کلاینت این دستور با آدرس آی‌پی سرور # timeout 3 bash -c ‘</dev/tcp/192.168.x.x/3306’… Continue reading