广告

本站里的文章大部分经过自行整理与测试

2013年3月31日星期日

Maybank2u 的 Fixed Deposit

看我的定存 / 做定存 / 延长定存时间 / 管理你的定存户口

定存类型, 个人/共同

定存期限

额度 / 利息支付频率 / 利息支付模式 / 到期后指示

on Maturity 当到期, Credit to Account 加额到户口去

2013年3月1日星期五

Linux 指令 - 系统运行管理

预约运行 at
at 23:59
会进入编辑模式 ,可用 Ctrl+D 退出
atq # 查询预约
atrm # 撤除预约

crontab
crontab -l
*/5 * * * * command
0 0 * * * command

背景运行 bg
bg %<PID>

前景运行 fg
fg %<PID>

离线运行 nohup
sudo nohup tar jcpf etc.tar.bz2 /etc &
sudo cat nohup.out

Linux 指令 - 系统管理

工作监控 top
* 可以按 q 退出

显示行程 ps
ps aux
ps auw

查询负载 uptime

退出行程 kill
kill <PID>
kill -9 <PID> # 强迫让行程退出

调整优先权 nice
sudo nice --adjustment=-5 top

开机信息 dmesg

关闭系统 shutdown
sudo shutdown -r +10 # 10分钟后运行

Linux 指令 - 磁盘管理

挂载磁盘 mount
mount
sudo mount -t vfat /dev/sdb1 /mnt
mount | grep word

卸载磁盘 umount
sudo umount /mnt
sudo umont /dev/sdb1

格式化磁盘 mkfs
sudo mkfs -t ext4 /dev/sdb1

磁盘检查 fsck
sudo fsck /dev/sdb1

Linux 指令 - 账号管理

查询线上使用者 who

查询当前账号 whoami

查询登入记录 last

更换使用者 su
su root # 用这个账号
su - root # 用这个账号, 同时用他的环境设定

更改密码 passwd
sudo passwd abc123

使用管理权限 sudo

创建群组 groupadd
sudo groupadd teamA
cat /etc/group | grep teamA

群组撤除 groupdel
sudo groupdel teamA
cat /etc/group | grep teamA

创建账号 useradd
sudo groupadd teamA
sudo mkdir /home/user_i
sudo useradd -d /home/user_id -G teamA -s /bin/bash user_id
cat /etc/passwd | grep user_id

账号撤除 userdel
sudo userdel -r user_id
sudo userdel -rf user_id

Linux 指令 - 压缩/解压

压缩

tar cvpf a.tar a

gzip a.tar

bzip2 a.tar

zip a.zip foldername/*

rar foldername a.rar

解压

tar xvpf a a.tar

gunzip a.tar.gz

bunzip2 a.tar.bz2

unzip a.zip

* rar 需要用 sudo apt-get install rar 来安装
* gzip 与 bzip2 只有压缩能力, 但不能打包

Linux 指令 - 权限管理

权限设定 chmod

用指令 ls -l 可以看到以下字串
drwxrwxrwt #d=directory
lrwxrwxrwx #l=link

# u=user, g=group, o=others
# rwx=7, r=4, w=2, x=1

chmod u=rwx, g=rwx, o=rwx [filename]
chmod u+x, o-w [filename]
chmod 777 [filename]

chmod a+r [filename] # a=ugo - 让档案谁都可以读取

# setuid (4) : 谁用都被当成档案的 owner
# setgid (2) : 谁用都被当成档案群组的拥有者
# sticky bit (1) : 除了root 和 user 外, 其它人不可以撤除档案
chmod u+s [filename] # setuid, 取消用 u-s
chmod g+s [filename] # setgid, 取消用 g-s
chmod a+t [filename] # sticky bit, 取消用 a-t

更改拥有者 chown

chown [user_id] [filename]

更改群组 chgrp

chgrp nogroup [filename]

Linux 指令 - 档案与磁盘管理

显示当前的目录
pwd

显示资料
ls -la # l 完整显示资料 / a 显示隐藏的档案

切换目录
cd /dir # 完整路径

cd [folder_name] # 进入下一层
cd .. # 回去上一层

cd ~root # 进入自己的 $HOME

建立目录
mkdir [folder_name]

mkdir -p ~/[folder_name_a]/[folder_name_b]

撤除目录
rmdir [folder_name]

撤除档案
rm -rf [filename] # 直接撤除档案

复制档案
cp [from_file] [to_file]

cp -i [from_file] [to_file] # 可确保不会覆盖
cp -R /home/user/* ./ # 放到当前的目录

移动档案
mv /dir/file_a /dir/file_b

mv -i [file_a] [file_b] # 可确保不会覆盖

显示档案内容 cat
cat [filename]

摘取内容 grep
grep Unicode [filename]

ls -l | grep [search_word]

寻找档案 find/which/whereis
find [path] -name [filename] -print
whereis [filename]
which [filename] # 只会在系统 $PATH 路径中寻找

分页显示 more/less
ls -R /path | less # 可上下显示, 按 q 可以退出
ls -R /path | more # 可向下显示, 按 q 可以退出

显示档案头部与尾部 head/tail
head -linenumber [filename]
tail -f [filename]

更新档案时间
touch [filename]

建立连接
ln [newFile] [newFile.link]
ln [newFIle] [newFile.symlink]

检查档案占用量
du -hs [folder_name]

检查系统使用量
df -h