هععععیی گایز
این پستو گذاشتم صرفا آدرس این همیشه داشته باشم
واسه وقتی بود که هر چی می کردم نمی تونستم توی nautilus فایلای گوشیمو ببنیم
هععععیی گایز
این پستو گذاشتم صرفا آدرس این همیشه داشته باشم
واسه وقتی بود که هر چی می کردم نمی تونستم توی nautilus فایلای گوشیمو ببنیم
استفاده از گراب
ایشالا که تونستید گراب رو نصب کنید
حالا کلی بدبختی داریم تا با گراب ویندوزو یا لینوکس بالا بیاریم
قبل هر چیز توضیح بدم این گراب چجوری کار می کنه
این هر پارتیشن هارد رو به این شکل نشون می ده
(hd0,3)
که بعد این الان یعنی توی اولین هارد بعد توی پارتیشن شماره 3
(راستش نمی دونم شماره 0 هم داره یا نه... فک کنم داره)
احتمالا
ویندوز شما باشد توی
(hd0,1) باشه
(خودتون
امتحان کنید چیزای دیگه رو)
اولا که واسه همین باید کنترل رو کامل به ویندوز بدید پس می نویسیم
set root=(hd0,1)
chainloader +1
boot
بعد ویندوز میاد بالا
واسه لینوکس قضیه اینه که ۳ تا چیز هست که فک کنم با مثال توضیح بدم راحت تر باشه
لینوکس من توی sda3 هست که اینجا می شه (hd0,3)
بعد فولدر home من توی sda5 هست که اینجا می شه(hd0,5)
بعد اینجوریه که لینوکس توی فولدری که نصب می شه ۲ تا چیز می ذاره
اول یه ماشین مجازی یا virtual machine
دوم یه دونه initred که فک می کنم مشخص می کنه اولین پردازش لینوکس از چی شروع بشه یا همون استارت ماشینه
بعد لینوکس من یه فایل دیگه هم به اسم config داشت که اینم فک کنم لازم بود(مطمین نیستم(
به هر حال همه اینا توی sda3 هستن
این دستوراییه که توی grub باس بزنید
set root=(hd0,5)
configfile (hd0,3)/config-3.2.0-4-amd64
linux (hd0,3)/vmlinuz-3.2.0-4-amd64 root=/dev/sda5
initred (hd0,3)/initred-3.2.0-4-amd64
boot
توجه کنید که هم دستوراتو می تونید با نوشتن اولشون و زدن tab بیارید هم فایلا رو
نکته بعد که به خط linux توجه کنید تهش یه root=/dev/sda5 داره
شبتون به خیر دارم می میرم از خستگی
در ضمن اینجا توضیحاتش خوبه
به این حالت گراب هم grub cli می گن که command line هستش
خوب من از اینجا یاد گرفتم یه چیزای خوبی
یه سر بزنید
کلیتش اینه
اول باید پیدا کنید ببینید توی کدوم درایتون لینوکس نصبه
بعد این جاییه که شما یه فایل که احتمالا ۲ حرف اولش vm هست دارید توش
مثلا واسه من اینه
vmlinuz-3.2.0-4-amd64
بعد اینو چجوری پیدا می کنیم؟ خوب یه CD از اینا که توش لینوکس داره بدون نصب میاد می ذاریم اول
بعد میایم می ریم همه درایوا رو نگا می کنیم ببینیم توی کدوم یه همچین فایلی هست
واسه همین می تونید اینجوری دونه دونه درایوا رو باز کنید
mkdir /x
mount /dev/sda1 /x
ls vm*
اگه خواستید ببینید کلا چه درایوایی دارید بزنید
fdisk -l
بعد باید از اون درایو گراب رو نصب کنید
partition=/dev/sda4 drive=/dev/sda
(فرض شده که vm توی sda4 پیدا شده)
grub-install --root-directory=/x $drive
که این به این معنیه که بریزتش grub رو اول هارد
به اون قسمت از هارد MRB می گن
سلام به همگی
شب خوش
خوب امروز به گا رفتم
مجبور شدم ویندوز بریزم بعد debian ام طبیعتا پرید
بعد حالا مجبور بودم یه سری چیز یاد بگیرم
که اینا رو توی این دو تا پست می گم
وقتی می خوایم به یه درایو دسترسی داشته باشیم می تونیم مثلا یه فولدر بسازیم به اسم kossher
بعد بگیم
mkdir /kossher
mount /dev/sda# /kossher
بعد حالا kossher توش فایلای توی sda# رو نشون می ده که sda# نشون دهنده ی یه درایوه و # باید یه عدد باشه
مثلا
mount /dev/sda5 /kossher به ما می گه دروایو شماره 5
قدیما درایوا از 0 شروع می شده مث که الان از 1 شروع می شه یه سری جاها
بعد خلاصه این که sda بدون عدد هم منظور خود هارده و به اولین خونش اشاره داره
بعد مثلا این که وقتی لپ تاپ روشن می شه از کجا سیستم عامل پیدا بشه و چجوری شروع بشه توی sda یعنی اول هارد نوشته شده
مثلا من خودم grub دارم که اونجا ریخته شده
سلام
امروز می خواستم جاوا نصب کنم
اول intellij idea می خواستم (یه IDE برای کد زدن و اجرا کردن تو جاوا)
دانلود کردم بعد دیدم jdk می خواد
بعد یه سری چیز باحال یاد گرفتم
یکی این که یه فولدر هست به اسم
/opt که واسه ریختن نرم افزارا استفاده می شه
یه چیزی مثل program files توی ویندوز
اگه نیست باید بسازیدش مثل
mkdir /opt
بعد مثلا الان jdk رو توی اینجا ریختم
mkdir /opt/jdk
بعد یکی این که می شه اینجوری یه فایل رو از حالت زیپ در آورد
tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk
که طبیعتا قسمت آخرش مقصد
در نهایتم اینجا خیلی خوب توضیح داده بود بقیه ی نصبو
خوب وقتی می خوایم کد بزنیم همیشه به یه سری چیز نیاز داریم
#include<pissher>
خب بعد واسه اینا همیشه یه template ملت درس می کنن که اول همه کداشون باشه
قبل همه این چیزا بگم یه سری چیز خفن که سر در نیاوردم هست که خیلی راحت تر این کارا رو بکنه... صرفا این چیزیه که خودم تونستم انجام بدم بیشتر از این بلد نیستم. اگه کسی بله خوشحال می شم بگه یاد بگیرم... اما چون این کار خودمه با اینم خیلی حال می کنم... (I'm haasome)
حالا هدف چیه ؟
اینه که مثلا یه همچین چیزی روی vim همون پایینش که گوگولیه مثلا می خوای save کنی میزنی :w بزنی
:call ForBarnyStinson()
بعد چی بشه ؟ یهویی کلی کد از پیش زده شده بیاد اونجا
خب:
Chapter 1 :
Make .vim/templates/BarnyStinson.cpp
چجوری؟
اول برید همونجا که .vimrc هست یعنی
cd ~
بعد
mkdir vimrc
بعد
cd vimrc
بعد
mkdir templates
بعد
vim BarnyStinson.cpp
بعد توی vim هر پیسشری که می خواید بنویسید و save کنید یعنی :w
Chapter 2:
Learn :read command
خوب توی vim یه چیزی به اسم buffer هست که در واقع وقتی که شما یه فایلو باز می کنید اون پیشرایی که توی اون فایله هست همش خونده می شه و می ره تو buffer
بعد شما هر تغییری می دید مث که روی اون بافره انجام می شه
( اگه پیسشر می گم به دست چپتون دیگه)
بعد یه دستور هست مث :w که می ره یه سری چیز می خونه به ته buffer اضافه می کنه و دستور اینه
:read pissher
که pissher باید اسم یه فایل باشه مثلا
:read ~/pissher.cpp
بعد حالا که ما یه فایل BarnyStinson.cpp داریم می تونیم مثلا بگیم
:read ~/.vim/templates/BarnyStinson.cpp
بعد این دستور می ره کل فایل شما رو می خونه اضافه می کنه
وی در ادامه افزود:
Chapter 3:
Learn how to make a function
حالا می خوایم یه تابع اضافه کنیم به اسم Pissher() که اگه همون پایین گوگولی زدید :Pissher() یه سری کار براتون بکنه
.vimrc رو باز کنید به این صورت
cd ~
vim .vimrc
حالا اینجوری تابع رو ته .vimrc اضافه کنید
function Pissher()
بعد کارایی که قرار انجام بشه
endfunction
Finally
Chapter 4:
make the ForBarneyStinson()
برید یه تابع به ته .vimrc اضافه کنید اینجوری
function ForBarneyStinson()
:read ~/.vim/templates/BarneyStinson.cpp
endfunction
حالا راحت هر وقت خواستید کدی بزنید که نیاز به بارنی داشت می گید
:call ForBarneyStinson()
خوبیش اینه که وقتی بنویسید
:call Fo
بعد یه بار tab رو بزنید خودش می فهمه کدوم تابع رو می خواید کاملش می کنه
می تونید اینجوری انواع template رو راحت داشته باشید هر بار هر کدوم رو خواستید استفاده کنید مثلا من خودم الان این دو تا رو دارم
:call Barney()
:call ACM
فقط حواستون باشه توابعی که تعریف می کنید باید حرف اولشون حرف بزرگ باشه
سلام
شب همگی به خیر
خوب امشب یه چیزایی یاد گرفتم راجع به vim
که چجوری تنظیمش کنیم
اول که یه فایل باید توی home/user/ بسازیم به اسم .vimrc
واسه اینکه برید اونجا کافیه توی ترمینال بگید
cd~
بعدش مثلا با خور vim بنویسید
vim .vimrc
اگه از قبل نباشه می سازدش قطعا
بعد یه سری دستور مثلا من زدم
set shiftwidth =4 softtabstop =4
colorscheme desert
set autoindent
set cindent
syntax on
بعد اینکه اینم لینکش
خوب توی terminal هم می شه cut کرد
از دستور mv استفاده می کنیم
مثلا
mv boobs.txt hole
بعد باید hole یه folder باشه
بعد می شه گفت مثلا
mv *.txt hole
بعد هر فایل txt رو می فرسته
بعد یه کار دیگه اینه
mv *.* hole
بعد همه ی فایلا رو می فرسته و کاری با فولدرا نداره
حس می کنم اگه بزنیم
mv * hole
اونوقت همه چیزو توی hole می فرسته
در ضمن mkdir هم فولدر می سازه
دیگه این که یه سری چیز باحال اینجا هست ببنیید خودتون