I have been using Linux a long time and using a Linux desktop is absolutely second nature. Here is a compilation of tips that you can try or tools you can use. Some of them are for the novice, some are for the experts (I knew you could not resist even though the title is for new to Linux), but hopefully, you get something out of this.
1) All: Auto Clipboard. Try this. Start to compose an email. Use your left mouse to highlight this paragraph, or paragraphs or this entire page. Put your cursor back into the compose email. Click your left and right buttons at the same time. Keyboardless copy/paste. With Firefox/Thunderbird, even the HTML tables and format codes get copied automatically. Play around with this.
2) All: Multiple Desktops. If you are new to Linux, you may still be working in the single desktop mode where you have 8 applications open, but all on the same page. Multiple desktops can be thought of this way. If you have 4 desktops, you have 4 computer monitors you can use. You can ONLY see one of them at a time, but you flip between monitors. This way, OpenOffice is open on one desktop, Thunderbird and Firefox on another desktop. Your CD probably has an "Introduction to the Linux desktop". I know, we all hate reading the basics, but I highly recommend it.
3) All: You are having problems with your system. Let's say, for example, you plug that USB drive in and it doesn't seem to do anything. In general, all messages (good, bad and indifferent) are being written to /var/log/messages. In Suse 9.2, I have to be root to be able to see that file, and I don't know about others. Anyway, you can FileManager-->Super User Mode, then navigate to /var/log and look at messages, you can open a console window "su - root" and then "more /var/log/messages" or to watch it in "real time" as you plug the USB drive in "tail -f /var/log/messages". With tip #1, you can post quickly to that online support forum.
4) Advanced User: Expect and AutoExpect. Imagine you have 300 commands you need to run, ranging from FTP to SSH to copy file, to whatever. Wouldn't it be great to be able to use a program to record everything you type, then script it up automatically and be able to run it? That is what expect does. Using autoexpect, which creates the script, you teach your computer what to "expect". If you type cd /etc, and get /etc prompt, autoexpect is recording it, and when you run it, it will dutifully enter "cd /etc" and once it gets the prompt it expects, will enter the next command it recorded. This is more for the experienced users, but I have used this to create expect scripts that ssh to a remote machine, starts DXPC, exit, spawn another terminal with ssh redirection to grab the DXPC port and redirect it to my local machine, ssh to a third machine, point it to the machine running DXPC, start a process and after all that, the gui, running on the third machine fed through to the DXPC machine is arriving on my local screen after going through the SSH redirection. All this now happens with the click of an icon on my desktop.
5) Advanced User: DXPC A little know utility, but essential for anyone doing remote UNIX/LINUX support over dialup (as I do most every day). When you don't need the security of SSH (like a direct dialup link to a remote site), and need max compression to get that remote GUI locally, Differential X Compression is something you should look at. Again, for the more experienced Linux user.
6)All: Knowing which application does what is sometimes hard. If it isn't in the Start menu, how do you know gFTP is a fantastic FTP Client? It may be installed, it might still be on your CD, but knowing the name is key. Here is a link I relied on a lot, and can point you in the right direction. Linux Native Replacements to Windows Programs
7) All: Autocomplete. OK, you have opened the console to do your thing. Linux bash (most likely your command tool environment) will complete typing for you. Suppose you want to rename ThisIsMyFirstSavedFile.txt to ThisIsMyFirstSavedFile.txt_orig. If you enter the first few letters "Thi" then press tab (or esc twice, UNIX convention) it will finish typing the whole word. If you have another file called ThisIsMySecondSavedFile.txt in the same directory, it will type as far as it can ("ThisIsMy") then beep. Hit tab again, it will list all the possibilities. Once you get good with this, you will wonder how you ever got along without it.
8) All: command History. You are still working in the command line, and you have to enter the command "cp ThisIsMyFirstSavedFile.txt ThisIsMyFirstSavedFile.txt_orig" again. What a pain. Wait, press the up arrow. Each time you press up, the previous command in the history shows up.
9) All: man is your friend. No, not the guy next to you, but man pages. Virtually all command line commands have a man page (manual page). "man cp", "man tail", "man [command]" which will give you syntax and option information. An easier way to read man pages, that I find is simple "man [command]" in google. Someone has posted the man page in HTML format.
10) All: Pico and/or Nano. One or both of these is likely installed, or is on your cd to be installed. These are console text editors. In many help forums, you may have someone tell you to "vi/vim the file and change 45 to 46 on line 200". vi/vim are great, incredibly powerful and completely counterintuitive (until you learn it, then usage is obvious) command line editor. Anywhere you want/need to edit a file in a command tool (as opposed to kwrite, gedit, or any other GUI based editors that you can also use), pico or nano is your tool. Then learn vi/vim to impress your friends.
There are many other tips, but these are ones that in my experiences, help the most.
Tuesday, June 20, 2006
Subscribe to:
Post Comments (Atom)
19 comments:
Regarding DXPC, you can of course use it over an ssh connection too. Things just get a little more complicated.
"Click your left and right buttons at the same time. Keyboardless copy/paste."
Actually, you can just click your middle button (that's the mousewheel, if you have one).
The Linux GUI has always been designed for three-buttons mice. For convenience of those who are stuck with a two-buttons mouse, clicking left and right together emulates the middle one.
I've been using linux for many years now and, and while i've come across expect, I've never even bumped into autoexpect! What a brilliant timesaving tool! Just goes to show that there are some extremely valuable tools sitting right there infront of you.
Brilliant article :)
Always something new! Just pressed the mousewheel. There is no way I can unlearn clicking the left and right at the same time (been years and years), but again, for someone new highlight and click the mousewheel. Does it get any easier? :-D
Great article.
Shame there's no print option.
You mentioned googling for a man (manual) page. If you are using Konqueror file manager with the KDE desktop, man is a protocol. (KDE has many protocols that can be used a Konqueror window.) That is, type "man:/command" in the address bar, and the manual page for that command comes up in nicely formatted html. It gets easier, though. If you just want to look through all of the manual, you only need to type "man:" (no quotes). You'll get links to all of the manual pages on your KDE system. Very nice!
I think this whole list is geared more towards the advanced or experienced user than the newbie.
Just some of the words you use would confuse a new user... I know many Linux users that don't even use a command line at all (and people say it can't replace a Windows desktop...)
For #10, there's also 'mc', the Midnight Commander. Its use should be obvious to anyone who has ever used Norton Commander under DOS. Its easy-to-use editor can also be run directly as 'mcedit'.
Reading the last bit about pico vs. vim, it occurs to me that "learn to type without looking at the keyboard" is a valuable piece of advice for new Linux users (and others).
I wasn't thinking about impressing my friends when I learned vi 20 years ago, but it has turned out to be the single most useful and durable tool I've used in all that time.
Nice article! Looks as it was made for someone of intermediate skill - in this case, me :)
Anyway, keep up the good work!
Regarding number 8, in Bash there is another invaluable command to search in your history: Press CTRL+r and start typing: This will search your bash history is reverse order. This is especially helpfull with long commands you don't fully remember.. I couldn't live without it!
Great article. You could also write about the distributions that fits for new switched users. :)
Cheers!
Regarding MAN pages and Konqueror:
You just need to type in #ls to get man for ls!
# for man:
Or you could just add the command to the end of my url: http://bashcurescancer.com/man/cmd/{command}
Examples:
man lsof
man man
Thank you for this. Good article.
情趣用品,情趣用品,情趣用品,情趣用品,情趣,情趣,情趣,情趣,按摩棒,震動按摩棒,微調按摩棒,情趣按摩棒,逼真按摩棒,G點,跳蛋,跳蛋,跳蛋,性感內衣,飛機杯,充氣娃娃,情趣娃娃,角色扮演,性感睡衣,SM,潤滑液,威而柔,香水,精油,芳香精油,自慰套,自慰,性感吊帶襪,吊帶襪,情趣用品加盟AIO交友愛情館,情人歡愉用品,美女視訊,情色交友,視訊交友,辣妹視訊,美女交友,嘟嘟成人網,成人網站,A片,A片下載,免費A片,免費A片下載愛情公寓,情色,舊情人,情色貼圖,情色文學,情色交友,色情聊天室,色情小說,一葉情貼圖片區,情色小說,色情,色情遊戲,情色視訊,情色電影,aio交友愛情館,色情a片,一夜情,辣妹視訊,視訊聊天室,免費視訊聊天,免費視訊,視訊,視訊美女,美女視訊,視訊交友,視訊聊天,免費視訊聊天室,情人視訊網,影音視訊聊天室,視訊交友90739,成人影片,成人交友,美女交友,微風成人,嘟嘟成人網,成人貼圖,成人電影,A片,豆豆聊天室,聊天室,UT聊天室,尋夢園聊天室,男同志聊天室,UT男同志聊天室,聊天室尋夢園,080聊天室,080苗栗人聊天室,6K聊天室,女同志聊天室,小高聊天室,上班族聊天室,080中部人聊天室,同志聊天室,聊天室交友,中部人聊天室,成人聊天室,一夜情聊天室,情色聊天室,寄情築園小遊戲情境坊歡愉用品,情趣用品,成人網站,情人節禮物,情人節,AIO交友愛情館,情色,情色貼圖,情色文學,情色交友,色情聊天室,色情小說,七夕情人節,色情,情色電影,色情網站,辣妹視訊,視訊聊天室,情色視訊,免費視訊聊天,美女視訊,視訊美女,美女交友,美女,情色交友,成人交友,自拍,本土自拍,情人視訊網,視訊交友90739,生日禮物,情色論壇,正妹牆,免費A片下載,AV女優,成人影片,色情A片,成人論壇,情趣,免費成人影片,成人電影,成人影城,愛情公寓,成人影片,保險套,舊情人,微風成人,成人,成人遊戲,成人光碟,色情遊戲,跳蛋,按摩棒,一夜情,男同志聊天室,肛交,口交,性交,援交,免費視訊交友,視訊交友,一葉情貼圖片區,性愛,視訊,視訊聊天,A片,A片下載,免費A片,嘟嘟成人網,寄情築園小遊戲,女同志聊天室,免費視訊聊天室,一夜情聊天室,聊天室
美姬情趣網..情趣風情..中部人情趣網台北情趣用品..情人節禮物..成人情趣用品
一夜情趣用品情趣..情境坊歡愉用品..情人視訊網..美姬成人用品..情人花束..按摩棒
情人歡愉用品成人視訊交友愛情用品館..視訊交友..情人視訊網..成人視訊交友..情趣交友..美姬用品專賣...
高雄轉角情趣用品情趣用品辣妹視訊..情色論壇..情惑用品性易購..紅煙論壇..高雄轉角情趣用品<性感睡衣
免費視訊聊天..視訊交友網..美姬圖影...紅煙論壇...交友聊天室..海角七號..美姬圖影..紅煙論壇..
成人視訊交友..上班族聊天室情人節禮物高雄轉角情趣用品同志聊天室情書..聊天室交友中部人聊天室
情惑用品性易購..紅煙論壇..高雄轉角情趣用品<性感睡衣免費視訊聊天..視訊交友網..美姬圖影...
情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品
花美姬情趣用品,A片,免費A片,AV女優,美女視訊,情色交友,色情網站,辣妹視訊,美女交友,色情影片,成人網站,H漫,18成人,
成人圖片,成人漫畫,成人影片,情色,情趣,情趣用品,情色文學
,色情小說,情色小說,
臺灣情色網 ,色情 ,情色電影 ,色情遊戲
嘟嘟情人色網,麗的色遊戲 ,情色論壇,
色情網站,一葉情貼圖片區 ,做愛 ,性愛
,美女視訊,辣妹視訊 ,視訊聊天室
,視訊交友網 ,免費視訊聊天 ,美女交友,做愛影片,
情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品,情境坊歡愉用品
整型,貸款,宜蘭民宿,花蓮民宿,未婚聯誼,珠海,下川島,常平,澳門機票,香港機票,婚友,婚友社,未婚聯誼,未婚聯誼,婚友,交友,交友,婚友社,婚友社,婚友社,大陸新娘,大陸新娘,大陸新娘,越南新娘,外籍新娘,外籍新娘,台中坐月子中心,搬家公司,線上客服,網頁設計,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣用品,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,情趣,潤滑液,自慰套,威而柔,威而柔,威而柔,威而柔,自慰套,跳蛋,按摩棒,充氣娃娃,自慰套,潤滑液,威而柔,FleshLight,跳蛋,按摩棒,充氣娃娃,跳蛋,按摩棒,FleshLight,充氣娃娃,情趣商品,情趣網站,情趣網站,潤滑液,性感內衣,充氣娃娃,按摩棒,情趣精品,跳蛋,情趣網站,情趣商品,跳蛋,FleshLight,充氣娃娃,情趣內衣,情趣精品,按摩棒,威而柔,自慰套,成人玩具,Nexus,lelo,聰明球,後庭,後庭g點,g點,美國fleshlight,STU訓練大師,Fleshgirls,Toys Heart,Tenga,日本 Vibratex,日本Toys Heart ,日本Tenga,美國aneros,rudeboy,英國rudeboy,英國Rocksoff,德國Fun Factory,Fun Factory,英國甜筒造型按摩座,甜筒造型按摩座,英國Rock Chic ,瑞典 Lelo ,英國Emotional Bliss,英國 E.B,荷蘭 Natural Contours,荷蘭 N C,美國 OhMiBod,美國 OMB,Naughti Nano ,音樂按摩棒,ipod按摩棒,美國 The Screaming O,美國TSO,美國TOPCO,美國Doc Johnson,美國CA Exotic,美國CEN,美國Nasstoy,美國Tonguejoy,英國Je Joue,美國Pipe Dream,美國California Exotic,美國NassToys,美國Vibropod,美國Penthouse,仿真按摩棒,矽膠按摩棒,猛男倒模,真人倒模,仿真倒模,PJUR,Zestra,適趣液,穿戴套具,日本NPG,雙頭龍,FANCARNAL,日本NIPPORI,日本GEL,日本Aqua Style,美國WET,費洛蒙,費洛蒙香水,仿真名器,av女優,打炮,做愛,性愛,口交,吹喇叭,肛交,魔女訓練大師,無線跳蛋,有線跳蛋,震動棒,震動保險套,震動套,TOY-情趣用品,情趣用品網,情趣購物網,成人用品網,情趣用品討論,成人購物網,鎖精套,鎖精環,持久環,持久套,拉珠,逼真按摩棒,名器,超名器,逼真老二,電動自慰,自慰,打手槍,仿真女郎,SM道具,SM,性感內褲,仿真按摩棒,pornograph,hunter系列,h動畫,成人動畫,成人卡通,情色動畫,情色卡通,色情動畫,色情卡通,無修正,禁斷,人妻,極悪調教,姦淫,近親相姦,顏射,盜攝,偷拍,本土自拍,素人自拍,公園露出,街道露出,野外露出,誘姦,迷姦,輪姦,凌辱,痴漢,痴女,素人娘,中出,巨乳,調教,潮吹,av,a片,成人影片,成人影音,線上影片,成人光碟,成人無碼,成人dvd,情色影音,情色影片,情色dvd,情色光碟,航空版,薄碼,色情dvd,色情影音,色情光碟,線上A片,免費A片,A片下載,成人電影,色情電影,TOKYO HOT,SKY ANGEL,一本道,SOD,S1,ALICE JAPAN,皇冠系列,老虎系列,東京熱,亞熱,武士系列,新潮館,
A片,A片,成人網站,成人漫畫,色情,情色網,情色,AV,AV女優,成人影城,成人,色情A片,日本AV,免費成人影片,成人影片,SEX,免費A片,A片下載,免費A片下載,做愛,情色A片,色情影片,H漫,A漫,18成人
a片,色情影片,情色電影,a片,色情,情色網,情色,av,av女優,成人影城,成人,色情a片,日本av,免費成人影片,成人影片,情色a片,sex,免費a片,a片下載,免費a片下載
情趣用品,情趣用品,情趣,情趣,情趣用品,情趣用品,情趣,情趣,情趣用品,情趣用品,情趣,情趣
A片,A片,A片下載,做愛,成人電影,.18成人,日本A片,情色小說,情色電影,成人影城,自拍,情色論壇,成人論壇,情色貼圖,情色,免費A片,成人,成人網站,成人圖片,AV女優,成人光碟,色情,色情影片,免費A片下載,SEX,AV,色情網站,本土自拍,性愛,成人影片,情色文學,成人文章,成人圖片區,成人貼圖
情色,AV女優,UT聊天室,聊天室,A片,視訊聊天室
Post a Comment