Linux常用命令

常用命令:

w   查看登入用户(第一行为主机负载)
ifconfig -a      查看所有网络
dhclient         自动获取IP地址

关机命令          init0   shutdown -h now
重启命令          init 6   reboot       shutdown -r now

ls参数
-a               列出所有文件 包括隐藏文件
-l               查看文件或目录的详细信息
-d               查看本身 只列出目录本身
-t               按时间排序 最后更改时间
-i               查看iNode号


cd –             交替切换目录
cd .             当前目录  
cd ..           上一级目录
pwd             查看当前目录

mkdir(make directory) 创建文件夹
mkdir -p 自动创建父目录   例如:mkdir –p1/2/3
man 查看命令帮助文件

rmdir  删除目录 删除不了文件
rmdir -p  删除联级目录


tree 查看文件树   tree/tmp/

rm            删除文件
rm -i         安全位 确认后删除
rm -r         删除目录
rm -f         强制删除

touch    创建文件    
mkdir    创建目录
cp       复制(copy)
cp       复制文件
cp -r    复制文件夹

df -h         查看当前磁盘分区使用情况
df -Th        查看磁盘分区格式和使用情况

 

查找命令find

find / -name file1 从 '/'                            从根文件系统搜索文件和目录 
find / -user user1                                   搜索属于用户 'user1' 的文件和目录 
find /home/user1 -name \*.py                         在目录 '/ home/user1' 中搜索带有'.py' 结尾的文件 
find /usr/bin -type f -atime +100                    搜索在过去100天内未被使用过的执行文件 
find /usr/bin -type f -mtime -10                     搜索在10天内被创建或者修改过的文件 
find / -name \*.rpm -ex     ec chmod 755 '{}' \;     搜索以 '.rpm' 结尾的文件并定义其权限 

find / -xdev -name \*.rpm                            搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备  

 

alias 查看所有系统别名 编辑 vi .bashrc 保存永久生效

 

环境变量:

echo $PATH                                输出变量值
PATH=$PATH:/tmp/                   重新定义变量当前终端有效
永久生效 vim /etc/profile

 

关闭防火墙   两种

Selinux  
setenforce0                  临时关闭
永久关闭
vi/etc/selinux/config      
SELINUX=disabled             重启后生效
netfilter (iptables)
iptables -F                  临时清除规则   
service iptables save        保存生效

 

用户和群组     

groupadd group_name                                 创建新用户组
groupdel group_name                                 删除用户组
groupmod -n new_group_name old_group_name           重命名用户组 
useradd -g admin -d /home/user1 -s /bin/bash user1    创建用户加入 admin"用户组    家目录为/home/user1 
useradd user1             创建一个新用户 
userdel -r user1          一个用户 ( '-r' 排除家目录) 
usermod                   修改用户属性

打包和压缩文件

tar -cvf xtblinux.tar file1             创建非压缩的包    只打包 
tar -cvf xtblinux.tar file1 file2 dir   创建包含了 'file1', 'file2' 以及 'dir'的档案文件 
tar -tf xtblinux.tar                    显示包中的内容 
tar -xvf xtblinux.tar                   释放包 
tar -xvf xtblinux.tar -C /tmp           将压缩包释放到 /tmp目录下 
tar -cvfj xtblinux.tar.bz2 dir1         创建bzip2格式的压缩包 
tar -xvfj xtblinux.tar.bz2              解压bzip2格式的压缩包 
tar -cvfz xtblinux.tar.gz dir1          创建gzip格式的压缩包 
tar -xvfz xtblinux.tar.gz               解压gzip格式的压缩包 
bunzip2 file.bz2                        解压 'file.bz2'的包
bzip2 file                              压缩 'file' 的文件 
gunzip file.gz                          解压 'file.gz'的文件 
gzip file                               压缩'file'的文件 
gzip -9 file1                           最大程度压缩 1-9 各等级 
zip file1.zip file1                     创建zip格式的压缩包 
zip -r file1.zip file1 file2 dir1       将几个文件和目录同时压缩成一个zip格式的压缩包 
unzip file1.zip                         解压zip格式压缩包

 

查看文件内容 

cat file1                   正向查看文件的内容 
tac file1                   反向查看文件的内容 
more file1                  正向翻页查看文件的内容 
less file1                  类似于 'more' 命令,但是可以上下翻页和查询操作
head -2 file1               查看文件的前两行 
tail -2 file1               查看文件的最后两行 
tail -f file1               动态查看被添加到一个文件中的内容

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值