Ubuntu下的常用命令

ctrl+alt+t            调出终端
xrandr                查看分辨率
xrandr -s+“分辨率”        修改分辨率
ctrl+shift+‘+’            放大终端的字体
crtl+'-'            缩小终端的字体
ctrl+’l‘或clear            清屏
ls                查看当前文件夹的文件
ls -a                查看当前文件夹的文件,包括隐藏文件
pwd                查看当前路径
mkdir “文件夹名”        创建文件夹
cd "文件夹名"            进入指定文件夹
cd ..                返回上层文件夹(”..“代表上层文件夹’.‘代表当前文件夹)
mv a.c b.c            将a.c重命名为b.c
mv *.c zzz            将c文件移动到zzz文件夹
cp a.c b.c            拷贝a.c为b.c

cp -r adir bdir              递归拷贝(一般拷贝整个文件夹)
cd /mnt/hgfs/share/        共享文件夹的路径
cp /mnt/hgfs/share/zqx .    一般要操作共享文件夹的文件要先拷贝到另一个文件夹中(.代表当前文件夹,即将zqx文件复制到当前文件夹)


man 2 open            打开帮助文档(open函数的,2lib库。可用man man 查看1 2 3 4 5 6的含义)

man 3 printf

man printf


rm zqx.c            移除zqx.c文件

rm -r dir        递归删除(用于删除非空文件夹)
ls -l                以列表查看当前文件夹
r 4                可读
w 2                可写
x 1                可运行


set nu                在vi编辑内容时调出数字

set nonu


vimdiff file1 file2        比对两个文件的区别
ps (-aux|grep) init        查看进程(aux显示全部内容,grep筛选init的进程)
top                类似Windows的任务管理器
v(V)                选中文本单个字(整行)
whereis "文件名"                查看该文件的绝对路径
echo $PATH            查看环境变量
export PATH=$PATH:"绝对路径"    添加环境变量

cat "文件名"            打印文件内容到终端
grep 关键字 *            查看关键字所在的文件
mkfifo "文件名"            创建管道文件
ipcs -m                查看系统的共享内存
ipcrm -m shmid            移除某个共享内存
kill -l                查看信号值

echo 123 打印123到终端

echo 123 >> a.txt 追加123到a.txt

echo 123 > a.txt 覆盖123到a.txt

wc 123.txt (-l)(-w)(-c) 计算文件的行数 单词数 字符数

ln 123 456 硬链接 (移除123不会影响456)

ln -s 123 456 软链接(移除123会影响456)

 tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.打包foo tar成.tar文件
 tar -tvf archive.tar         # List all files in archive.tar verbosely.查看打包的.tar文件中的内容
 tar -xf archive.tar          # Extract all files from archive.tar.解包.tar文件


sudo find / -name "123.c"  查找文件位置

grep "yoo" 123.c   查找在123.c中的yoo   
grep "yoo" 123.c -n 并且显示行数

 

sudo adduser zhangsan 创建用户zhangsan

su zhangsan 切换用户

sudo deluser 删除用户

sudo usermod 修改用户相关配置

sudo passwd  用户名 修改某个用户密码
sudo addgroup 添加用户组

sudo delgroup 删除用户组

chown zhangsan 123.c 改变文件拥有者为 zhangsan
chmod 777 123.c  改变文件权限为    -rwxrwxrwx

chgrp     改变用户组

du (-h) 查看磁盘信息

df (-h) 查看磁盘分区

ifconfig 查看网卡

sudo ifconfig  网卡名字 down(up)                  关闭(开启)网卡

sudo ifconfig  网卡名字 192.168.1.77           修改ip地址为192.168.1.77(inet)

!!表示上一次命令(若上一次输入命令需要sudo而你忘记加sudo 就可以这样àsudo  !!)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值