【Linux】—— Linux基础命令

Linux基础命令

一、目录操作命令:

1 、ls 浏览目录命令
目录–文件夹, 列出目录下的文件信息

  • -a 命令:浏览所有文件,不忽略以.开头的文件 ,查看隐藏文件

linux下以 . 开头的文件默认是隐藏文件
一个点表示当前路径
两个点表示当前路径的上一层路径

  • -l 命令: 查看目录下文件的详细信息,文件类型:- 为普通文件 d为目录文件
    Linux下的ls命令
    2、pwd 查看当前所在路径

  • 绝对路径:表示路径的时候,起始路径从根目录开始的路径,在整个linux目录结构中一个文件的位置表示

  • 相对路径:表示路径的时候,起始路径从当前路径开始的路径,相对于当前所在路径,一个文件的位置表示
    Linux下的pwd命令
    linux目录结构:树形结构,根目录

命令功能
mkdir创建目录
mkdir -p多层级递归创建目录,任意一层目录不存在都会被创建
rmdir删除空目录
rmdir -p多层级空目录的递归删除
rm默认删除普通文件
rm -r删除目录(递归删除目录下的所有文件)
rm -f忽略提示信息,直接进行操作 eg:rm -f ./* 删除当前目录下的所有文件
cp拷贝一个文件到指定路径下
cp -r拷贝目录(递归拷贝目录下的所有文件)
cp -f忽略提示信息,直接进行操作
mv移动一个文件到指定位置
mv -i在移动文件时增加提示信息
cd改变当前所在路径(进入指定目录)
cd~快速回到当前用户的家目录
cd-快熟返回上一次所在的路径

mkdir rmdir
mkdir,rmdir命令
rm cp
rm cp命令
mv cd

mv cd命令

二、普通文件操作命令

1、touch命令

命令功能
touch刷新已存在的文件时间属性,若文件不存在则创建
touch -d以指定时间刷新属性 “2018-02-28 12:10:30”
touch -r以指定文件的时间属性刷新另一个文件
touch -a只刷新最后一次访问时间
touch -m只刷新最后一次修改时间
cat打印文件内容到显示终端
cat -n打印行号

touch命令

2、more less head tail命令

命令功能
more分页显示文件内容
less分页显示文件内容
head默认显示文件前10行数据
head -n指定显示文件前n行数据
tail默认显示文件末尾10行数据
tail -n指定显示文件末尾n行数据
tail -f持续刷新显示文件末尾新增数据

注:more和less的区别

  • more 分页显示文件内容
    回车 向下按行滚动
    f 向下按页滚动
    b 向上按页滚动
    q 退出显示

  • less 分页显示文件内容
    f 向下按页滚动
    b 向上按页滚动
    j/k 上下按行滚动
    匹配查找字符串
    /string 向下匹配查找string字符串
    ?string 向上匹配查找string字符串
    n 继续查找下一个匹配位置
    q 退出显示

more less head tail

三、压缩/解压缩命令

命令功能
zip/unzipzip格式的压缩和解压缩
gzip/gunzipgzip格式的压缩和解压缩
bzip2/bunzip2bzip2格式的压缩和解压缩
tar -c打包
tar - x解包
tar -v显示详细的打包(解包信息)
tar -z打包/解包同时进行gzip格式压缩和解压缩 eg:tar -czvf abc.tar.gz abc.txt eg: tar -xzvf abc.tar.gz
tar -j打包/解包同时进行bzip2格式的压缩和解压缩
tar -f指定打包名称(一起使用命令时一般放在命令最后)eg:tar -cvf abc.tar abc.txt passwd

zip gzip bzip2
zip gzip bzip2
tar

tar

四、时间日期命令

命令功能
cal查看日历
cal -3查看上个月/这个月/下个月日历
cal -y查看全年日历
cal -j日历中的天以day of year形式显示
date +以指定格式显示时间 +"%Y-%m-%d %H:%M:%S"
date -s设置系统时间(需要root权限)

五、匹配查找命令

命令功能
grep在文件中匹配包含指定字符串的行
grep -i忽略大小写
grep -v反向匹配
grep -R递归对指定目录下的所有文件进行匹配
find通过文件名/文件大小/类型…查找文件
find -name按文件名进行查找
find -type按文件类型进行查找(f d c b l p s)
find -size按文件大小进行查找+n -n (b,c,k,M,G)
-ctime -mtime -atime按天计算
-cmin -amin -mmin按分钟计算+n -n

六、其它命令

命令功能
man手册查看命令
ifconfig查看/设置网卡信息命令
service network start启动网络服务
su切换用户 su root
useradd添加用户 useradd -m chen
passwd修改密码 passwd chen
echo打印字符串到终端显示 echo “adsfd”
" I "管道符,连接两个命令,将前边命令处理结果交给后边命令进行处理
>>重定向符, 改变数据流向,将要写入到终端显示的数据,写入到指定文件中
reboot重启
shutdown -h now立即关机
halt立即关机
  • 18
    点赞
  • 66
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值