Linux 常用命令

ls -als //-a 列出所有文件,包含以“.”开头的隐藏文件。-l 列出文件的详细信息,读写权限列表。-s 文件的大小。

cd //目录切换
cd .. //退出到上一级目录
pwd //显示当前目录

mkdir 文件夹名 //创建文件夹
touch 文件名 //创建文件,然后vi编辑内容

rm -rf 文件名 //删除文件夹
rm -rf 2014_01* //删除前缀包含(2014_01)所有的文件与文件夹

cp 文件名 路径名 //拷贝文件,-r拷贝目录
mv 文件名 路径名 //剪切文件
mv 修改前文件名 修改后文件名 //修改文件名

file 文件名 //查看文件属性
du -sh home //查看home文件夹的大小
find / -name "文件名" //查找某个文件
cat -n 文件名 //带行号打印文件

unzip 文件名 //解压文件,解压.zip
tar xvjf 文件名 //解压文件,xvzf解压.tar.gz,xvjf解压.tar.bzZ
tar cvjf 压缩包名 文件名 //压缩文件,cvjf对应.tar.bzZ,cvzf对应.tar.gz

./run.sh //执行命令
./文件名 //执行安装文件
ctrl+c //退出一个命令

crontab -l //显示用户的crontab文件的内容
crontab -e //编辑用户的crontab文件的内容
/sbin/service/crond restart //重启定时任务

hostname //查看主机名

uname -a //查看linux是多少位的
uname -r //查看linux内核版本
cat /etc/redhat-release //查看linux系统版本

grep MemTotal /proc/meminfo //查看物理内存
grep SwapTotal /proc/meminfo //查看交换分区物理内存
df -hl //查看磁盘空间使用情况

ifconfig //查看ip地址
/etc/init.d/iptables status //查看ip状态

vi /etc/sysconfig/network-scripts/ifcfg-eth0 //查看本地网卡设置
vi /etc/profile //设置环境变量

ps a //显示所有用户的所有进程
netstat -tlnp //查看进程端口使用状态

yum update //升级系统 YUM是CentOS和Redhat的官方软件分发机制.
yum groupinstall 'X Window System' //字符界面下安装ui界面

reboot //重启
shutdown -h now //立即关机
startx //进入ui界面
clear //清屏

vim 文件名 //打开某个文件
vim /etc/inittab //修改启动模式,3文字,5图形
vim /etc/sysconfig/i18n //修改字符集编码
:q! //强制退出
:wq! //保存退出
:set nu //显示行号
:set nonu //取消显示行号
gg //首行
G //尾行
:行号 //跳转到行号所在位置
:/字符串 //查看字符串
n //往下查找
N //往上查找
yy //复制一行
p //粘贴
dd //删除
u //恢复
ctrl + r //恢复上一次取消
:行号,行号y //复制多行
:行号,行号d //删除多行
gg=G //重新为整个文件进行缩进
:s/字符串/被替换的字符串/g //替换一行内的字符串
:%s/字符串/被替换的字符串/g //全部替换字符串
:set fileencoding //显示文件编码格式

你可能感兴趣的:(Linux 常用命令)