忍者ブログ

[PR]

2025年01月19日 ()
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

less: tabstop

2008年09月03日 (linux)

command

% less hello.c             # hello.cをlessで表示
% less -x4 hello.c         # タブストップ4で表示
% LESS=-x4; export LESS    # 環境変数LESSに-x4をエクスポート
% less hello.c             # タブストップ4で表示される
% 

note

cf.
% man less
% less --help
PR

sed: replace line

2008年09月01日 (linux)

command

% cat sedtest.txt
EXEC-PREFIX="./_install"
PREFIX="./_install"
% sed '1,$s;PREFIX="\./_install";PREFIX="/usr/local/bin";' sedtest.txt    #1
EXEC-PREFIX="/usr/local/bin"
PREFIX="/usr/local/bin"
% sed '1,$s;PREFIX=.*;PREFIX="/usr/local/bin";' sedtest.txt               #2
EXEC-PREFIX="/usr/local/bin"
PREFIX="/usr/local/bin"
% sed '1,$s;^PREFIX=.*;PREFIX="/usr/local/bin";' sedtest.txt              #3
EXEC-PREFIX="./_install"
PREFIX="/usr/local/bin"
% 

1.PREFIX="./_install"PREFIX="/usr/local/bin"に置換
2.PREFIX=から始まる任意の文字列をFREFIX="/usr/local/bin"に置換
3.PREFIX=から始まる行をFREFIX="/usr/local/bin"に置換

note

cf.
% man sed

zsh short cut(keybind -e)

2008年08月13日 (linux)
キー操作
Ctrl+aカーソルを行頭に移動
Ctrl+eカーソルを行末に移動
Ctrl+yヤンク
Ctrl+kカーソルから行末までを削除
Ctrl+wカーソルから行頭までを削除
Ctrl+u一行削除
Ctrl+b
Ctrl+f
Ctrl+p
Ctrl+n
Ctrl+ddelete
Ctrl+hbackspace
Ctrl+lclear
Ctrl+itab

zsh short cut(keybind -v)

2008年08月13日 (linux)
キー操作
(insert mode) Escコマンドモードへ
(command mode) iカーソルの前に移動し挿入モードに
(command mode) aカーソルの後ろに移動し挿入モードに
(command mode) I行頭に移動し挿入モードに
(command mode) A行末に移動し挿入モードに
(command mode) td一行削除
(command mode) l
(command mode) h
(command mode) k
(command mode) j
(command mode) uアンドゥ,再入力でリドゥ
(command mode) yy1行ヤンク
(command mode) pペースト
(command mode) Dカーソルから行末までを削除
(command mode) Ctrl+Rカーソル位置から置換モードへ
(insert mode) Ctrl+jコマンド実行
(insert mode) Ctrl+uカーソルから行頭までを削除
(insert mode) Ctrl+s画面表示を一時停止
(insert mode) Ctrl+q画面表示を再開
(insert mode) Ctrl+lclear
(insert mode) Ctrl+dexit

/etc/selinux/config

2008年08月09日 (linux)
設定項目説明
SELINUX=enforcingselinux:有効
SELINUX=permissiveselinux:警告のみ
SELINUX=desableselinux:無効
SELINUXTYPE=targetedselinux target:ネットワークデーモンのみ
SELINUXTYPE=strictselinux target:全てのデーモン