整理下,使用过的命令,因为我也是一名初学者,所以希望没有那么多复杂的命令,让我们很快学习shell,肯定对初学者有所帮助的!
ls -a/-l 查看所有文件,包括隐含的.~可执行文件,-l代表查看当前目录下的文件的属性
pwd 当前目录
进入:
cd .. 返回到上一级目录
cd - 上一次
cd ~ / cd 当前用户宿主
cd ~ 用户名 该用户名宿主
创建删除:
mkdir 创建目录
rmdir 删除空目录
rm 删除文件
rm -rf 删除目录,如果目录有文件
查看:
cat 一屏查看
more 分页查看
head+数量 安行查看
pstree 树型查看进程
控制:
less 可控
grep 字符 文件名 从文件中找出与当前字符匹配的部分内容
mv 移动 加 -v 查看过程
cp 复制命令
find 查找命令
连接:
ln 源文件 链接名 (硬链接)
ln -s a b 符号链接(软链接)
安装:
sudo apt-get install 安装命令(还包括yum安装命令,rpm安装命令)
touch 创建文件,可同时创建两个文件
权限:
chmod u+s file 属主用户 特殊权限
chmod g+r file 主用户 加读权限
chmod o-w file other 去写权限
chmod a-x file 去执行权限
chown root /home 把home属性改成root用户
其他
tar -jxzf 解压
kill 发送信号
useradd 增加用户
ps 按时间片查看进程
top 实时查看进程
make 编译
make install 安装编译好的源码包