Ubuntu常用命令学习

这篇博客详细介绍了Ubuntu系统中常用的终端命令,包括文件管理、目录操作、文件创建与删除、查看文件内容、网络配置、远程登录及文件传输、权限管理、系统命令以及打包压缩等,旨在帮助用户更好地理解和操作Ubuntu系统。
摘要由CSDN通过智能技术生成

Ubuntu常用命令学习

参考 http://www.myaijarvis.com/index.php/archives/214

Ubuntu的文件不分盘,都是挂载在根目录下

根目录标识符为 /

用户家目录标识符为 ~


放大缩小终端

放大:ctrl + shift + =           (shift+=是为了变成+号)
缩小:ctrl + -



终端命令格式

command+[-option]+[parameter]

查询命令帮助信息

两种方法
1.   command --help
2.   man command

Tab键自动补齐

文件夹名称等可以自动补齐,点一下出不来可以试一下点两次,两次说明不唯一


ctrl+c不执行此行,另起一行


上下箭头可以选历史命令


Linux下隐藏文件以.开头,ls命令不能显示


ls命令

ls -a (显示所有包括隐藏文件)
ls -l (显示文件详细信息,目录与文件颜色不一样)
ls -l -h == ls -lh == ls -hl (人性化显示文件信息,文件大小更直观)
ls -alh(也可以)

ls通配符

(显示某些信息的文件)
*表示任意个数
?只能表示一个
ls 1*     (1开头不限制位数)
ls *1     (1结尾不限制位数)
ls *1.txt
ls *1*
ls 1?1.txt (问号只表示一位)

. 表示当前目录 … 表示上一级目录


cd 更改工作目录

cd    回用户目录
cd ~  回用户目录
cd .  保持 (.代表当前目录)
cd .. 返回上级目录
cd -  最近的两个目录间切换------------------很好用

绝对路径

cd /home/syj/sun      (第一个/代表的是根目录),第一个必须是/或者~
cd ~/sun


相对路径

cd ..
cd sun
等前面没有/或者~的

touch命令(创建文件)

  • 不存在—创建

  • 存在-----修改日期

    touch 123.txt
    
    touch a/b/c/d/123.txt   在已存在目录里创建文件
    

mkdir(创建新目录)

mkdir -p a/b/c/d     创建多目录

mkdir新建的目录不能与已有的文件或者目录同名


rm (删除,不放进回收站,慎用)

rm 千万不要在根目录删,否则系统会立马崩溃

rm -r sun   删除文件夹
rm -f sun   强制删除,即使文件不存在也没有提示信息
rm *l.txt   通配符,删除指定的文件

tree

显示文件树,需要安装

tree -d     只显示目录,不显示文件
tree [目录名]   显示特定目录下的树


cp拷贝文件

cp 源文件 目标文件夹
cp ~/documents/readme.txt ./read.txt
cp ~/documents/readme.txt .      如果文件名不变,只需要路径即可
cp -i  覆盖前会提示
cp -r 源目录 目标目录          将源目录复制到目标目录下。

mv移动文件重命名

移动目录或者文件

mv a/b/123.txt .    将文件移动到当前目录下
mv 源文件 目标文件   (重命名,如果不存在目标文件)
mv -i 源文件 目标文件 覆盖时会有提醒(如果本来就存在目标文件)

查看文件内容

cat 若文件内容少

more 若文件内容多,可以分屏

cat -b 123.txt 显示行号,不给空行编号
cat -n 123.txt 显示行号,包括行号编号

grep搜索文本文件名

grep sd 2.t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值