nKB

nKB

シンプルにいこうよ

ntpd

ntpd のインストール pacman $ sudo pacman -S ntpd ntpd の自動起動 systemctl $ sudo systemctl enable ntpd ntpd の設定 設定ファイル:/etc/ntp.conf デフォルトで設定されている server をコメントアウトして 下記を追加する。 # Associate to Arch's N…

Linux パスワード

パスワードポリシー パスワードポリシーとは、パスワード設定や更新に関わるルールのこと。 Linux では、PAM で設定するものと login.defs で設定するものがある。 使用可能な文字 man passwd に記載されている。

Linuxコマンドリファレンス

カレントディレクトリの場所を確認する ディレクトリ作成 ディレクトリ内のファイル容量を確認 ホスト名表示 シャットダウン 再起動(リブート) コマンドを探し、フルパスで表示する サービス管理 ログをリアルタイムで表示する CentOSのバージョンを確認す…

Linux

試した環境:CentOS 6.3 導入ソフトウェア セキュリティ 基本設定 ローカライゼーションとロケール パーティション 外部リンク Linuxインストール 導入ソフトウェア SUDO:一般ユーザが特権コマンドを実行できる SELINUX:セキュアOS(機能) iptables、ufw:…

ulauncher

インストール $ sudo pacman -S ulauncher

visudo と sudoers

visudoはsudoersファイルを安全に編集するコマンド。 sudoersファイルとは、どのユーザーが何を実行できるかを記述した設定ファイルのこと。 /etc/sudoers

シェルスクリプト

利用しているシェルを確認する $ echo $SHELL /bin/bash シェルスクリプトを作る hello_world.sh #!/bin/bash echo "Hello World!!" 1行目の「#!/bin/bash」は、shebang(シバン/シェバン)と呼ばれ、実行時にインタプリタを 指定するもの。 シェルスクリプ…

ClamAV

ClamAV のインストール Clamデータベースのアップデート Clam データベースのバージョン確認 Clam データベースの保存先 ClamAV のサービス登録と状態確認 サービスの登録 サービスの状態確認 ClamAV の設定 ログ ウイルススキャン ウイルススキャンテスト …

systemd, systemctl

稼働中のサービス一覧を表示 $ sudo systemctl list-units --type=service 定義されているサービスの一覧を表示 $ sudo systemctl list-unit-files --type=service サービスの有効化/無効化 $ sudo systemctl enable <unit name>.service $ sudo systemctl disable <unit name>.se</unit></unit>…

ufw

OSインストール後のステータス ufwの有効化と無効化 状態の確認 通信を許可する OSインストール後のステータス $ sudo ufw status Status: inactive inactive: 非活性 ufwの有効化と無効化 $ sudo ufw enable Firewall is active and enabled on system star…

パッケージ管理 pacman と yay

pacman yay yayのインストール 外部リンク pacman pacman のヘルプを表示する $ pacman --help OSとパッケージのアップデートを行う $ sudo pacman -Syu $ sudo reboot パッケージのインストール $ sudo pacman -S <PACKAGE> インストール済みパッケージの表示 $ sudo</package>…

Manjaro Linux Xfce

公式サイト インストール IPアドレスの固定化 OSとパッケージのアップデート VMware Toos(open-vm-tools) をインストールする 起動時にManjaro Hello の表示をとめる ホームディレクトリのアイコンを英語にする 日本語入力環境のインストールする アプリケ…

ubuntu 初期設定

初期設定 パッケージの最新化 $ sudo apt-get upgrade 自動アップデート $ sudo dpkg-reconfigure --priority=low unattended-upgrades 上記コマンドを実行後、「YES」を選択 下記のファイルが書き換えられる $ cat /etc/apt/apt.conf.d/20auto-upgrades APT…

天気を表す英語

英語 意味 sunny 晴れ cloudy 曇り rainy 雨 snowy 雪 typhoon 台風 今日はいい天気ですね Nice day, isn't it?

Windows Script File(.wsf)

Windows Script File(.wsf)とは、XMLフォーマットのファイルで、異なる種類のスクリプトを記述し、実行できる。 wsfファイルの中に直接コードを記述しても、外部ファイルを読み込んでも実行できる。 実行に最低限必要な要素は「job」と「script」要素。 <job id="job id"> <script language="VBScript" src="test.vbs"> </script></job>…

VBA 変数名を勝手に大文字・小文字に変えてくるのを防ぐ

VBAで変数名を勝手に大文字・小文字に変えてくるのを防ぐには 変数を宣言すればよい。 Dim hogehoge

VBS/VBA 制御文

分岐(IF) 'IF If <条件式1> Then <処理1> ElseIf <条件式2> Then <処理2> Else <処理3> End If 繰り返し(Do) 'Do1 前判定-While Do While <条件式> <処理> Exit Do Loop 'Do2 後判定-While Do <処理> Exit Do Loop While <条件式> 'Do3 前判定-Until Do …

Programing

プログラミング言語 コーディング規約 プログラミングに必要なもの 設計 プログラミング言語 VBA VBScript JavaScript JQuery(ライブラリ) PowerShell C# Perl シェルスクリプト Python Ruby コーディング規約 コーディング規約とは、プログラミング品質を…

Programing 制御文

プログラミング言語では「同じ処理を繰り返し実行したい」場合の機能が実装されている。 For文 For Each文 Dim 変数名 As Variant For Each 変数名 In 配列やコレクション 処理 Next 変数名 For-Next文 ある回数処理を繰り返したいときに使う For i = 最初の…

git bashの起動時にssh-agentを自動起動させる

githubにssh接続する設定をしているが、毎回手動でssh-agentを起動するのがめんどくさい。 git bashの起動時にssh-agentが自動で起動するように設定する。 手順 ・git bashのホームディレクトリに「.bashrc」と「.bash_logout」を作成する $ touch .bashrc $…

VBS INIファイルの内容を取得する

VBScriptでINIファイルの内容を取得する test.ini [Section1] key1=data1 key2=data2 key3=data3 [Section2] key4=data4 key5=data5 key6=data6 使い方 getINI("Section1","key1","test.ini") getINI("Section2","key5","test.ini") EOF

Flexible Renamer

公式サイト Naru Site

BIND

外部リンク DNS, BIND | ユーロテック情報システム販売株式会社 EOF

Excel カレンダーコントロールを自作する

意外とやっかいみたい・・・ 外部リンク ExcelVBAでカレンダーコントロールを自作する *Ateitexe EOF

PowerShell

初期設定 変数の定義 コメントの書き方 式の改行 PowerShellを簡単に実行できる方法 PowerShellのスクリプトファイルの拡張子は「.ps1」 ファイル一覧 > Get-ChildrenItem <Directory> リモート実行には設定が必要 初期設定 PowerShellの実行ポリシーを変更する - nKB </directory>…

Gitコミットメッセージ

ファイルを追加 add new script 外部リンク [転載] gitにおけるコミットログ/メッセージ例文集100 · GitHub EOF

PowerShell テキストファイルを読み込む

$f = (Get-Content input.txt) -as [string[]] $i=1 foreach ($line in $f) { Write-Host $line $i++ } input.txt line1 line2 line3 line4 line5 出力 line1 line2 line3 line4 line5

Windows(PowerShell)でwgetみたいにファイルをダウンロードする

PowerShell3.0で導入されたInvoke-WebRequestコマンドレットを使用する。 エイリアスで「wget」が設定されているため、wgetでも実行できる。 構文 Invoke-WebRequest -Uri <uri> -OutFile <String> wget -Uri <uri> -OutFile <String> おまけ エイリアスの確認 > Get-Alias | Where-Obj</string></uri></string></uri>…

PowerShell Windowsにインストールされたアプリケーションの一覧をCSVで取得する

PowerShellを使って、Windowsにインストールされたアプリケーションの一覧をCSVで取得する PowerShellソースコード 説明 Windowsにインストールされたアプリケーションの情報は下記のレジストリに格納されている。 HKLM:\Software\Wow6432Node\Microsoft\Win…

ペイントで画像にモザイクを入れる方法

ペイントを起動する モザイクを入れたい画像を開く リボンにある「四角形選択」をクリック モザイクを入れたい場所を選択する リボンにある「サイズ変更」をクリック 「縦横比を維持する」にチェックを入れ、水平方向を「20」に指定する 100 × 20% = 20 サイ…