系统命令
一、
type
help
man
cd
pwd
stat
ls -l 以长格式显示 -a 显示所有 -d 显示目录更新的属性 -h 人性化显示 -R 递归显示
du -a 统计所有的文件 -s 统计占用空间的大小 -h 人性化统计
touch
mkdir -p 创建嵌套的目录 -v 显示详细 -m 跳出当前的umask值
mv
cp -f 强制复制 -i 提醒用户确认 -p 保持源文件权限、属性等不变 -r 递归复制
rm -f 强制删除 -I 提醒用户确认 -r 递归删除
which
find -name 按名字查找 -size 按大小查找 -user 按属性查找 -type 按类型查找 -a 与 -o 或
二、
cat
tac
nl
more
less
head -1 显示一行
tail -1 显示一行
wc -l 统计行数 -w 统计单词个数 -c 统计字节数
grep egrep -I 查找时忽略大小写 -v 反转查找,输出与条件不相符的行
gzip
gunzip
bzip2
bunzip2
vi vim
tar -c 创建.tar格式的包文件 -x 解开.tar格式的包文件 -v 输出详尽的信息 -f 使用归档文件
-t 查看包内的文件 -C 指定释放的目录 -z 调用gzip程序进行压缩或解压
-j 调用bzip2程序进行压缩或解压
yum -y install 安装 -y remove 卸载 -y update 更新
rpm -q 查询已安装的rpm软件信息 -i 安装一个新的rpm包 -h 以”#”号显示安装进度
-v 显示安装过程的详尽信息 -U 升级,若未安,则安 -F 更新,若未安,则弃安
-e 卸载
make
make install
./configure
三、
useradd -U 指定uid标记号 –d 指定宿主目录,缺省默认为/home/用户名 –e 指定账号失效时间 -M 不为用户建立初始化宿主目录 -S 指定用户的登录shell -g 指定用户的基本组名(或gid号) -G 指定用户的附加组名(或gid号) -C添加备注,显示在/etc/passwd 第五字段
usermod -l 更改用户账号的登录名字 -C 修改用户备注 -L 锁定用户账号 -U 解锁用户账户
以下选项与useradd命令中的含义相同: -u、 -d、-e、-s、-c
userdel -r 删除用户的同时删除用户的宿主目录
passed -d 清空用户密码 -l 锁定用户账号 -S 查看用户账号的状态(是否被锁定) -U解锁用户账号
-x, -maximum=DAYS 密码的最长有效时限 -n, -minimum=DAYS 密码的最短有效时限
-W, -warning=DAYS 在密码过期前多少天开始提醒用户
groupadd -a 向组内添加一个用户 -d 从组内删除-一个用户成员 -M 定义组成员列表,以逗号分隔
groupdel
id
groups
finger
w
whoami
who
echo