Jason Mun's Blog
广告
本站里的文章大部分经过自行整理与测试
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
较新的博文
较旧的博文
主页
订阅:
博文 (Atom)